Commit graph

797 commits

Author SHA1 Message Date
Jelle Spijker
139c46fc9d
Use generic job name 2023-12-15 10:23:42 +01:00
Jelle Spijker
f2f2f742bd
Apply suggestions from code review
Co-authored-by: Casper Lamboo <c.lamboo@ultimaker.com>
2023-12-08 14:36:29 +01:00
Jelle Spijker
e6812a31d8
No need to create a conan-package
Contributes to CURA-10831
2023-12-08 07:42:06 +01:00
Jelle Spijker
b8d41abdee
Add FIXME reminder
Contributes to CURA-10831
2023-12-05 07:18:57 +01:00
Jelle Spijker
1334b65bdf
Post the unit test result on PR's
Contributes to CURA-10831
2023-12-05 07:17:21 +01:00
Jelle Spijker
f5354c058f
Add FIXME reminders
Contributes to CURA-10831
2023-12-05 07:08:36 +01:00
Jelle Spijker
86493b9c4d
Use VirtualPythonEnv generator
Contributes to CURA-10831
2023-12-05 06:05:21 +01:00
Jelle Spijker
e688a3a9df
use relative location of pytest
Somehow pytest can't be found on the PATH

Contributes to CURA-10831
2023-12-05 05:51:48 +01:00
Jelle Spijker
3dcf208d73
Revert "only run on main/release and PR's"
This reverts commit 6140d5ad14.
2023-12-05 05:31:51 +01:00
Jelle Spijker
a2eb1dc085
Activate all activate_github_action envs
Contributes to CURA-10831
2023-12-05 05:30:57 +01:00
Jelle Spijker
6140d5ad14
only run on main/release and PR's
Contributes to CURA-10831
2023-12-05 05:06:40 +01:00
Jelle Spijker
a69e4f1678
set needs for testing job
Contributes to CURA-10831
2023-12-05 05:05:12 +01:00
Jelle Spijker
ad96082a16
Port unit-test to cura-workflows
Contributes to CURA-10831
2023-12-05 05:03:59 +01:00
Jelle Spijker
260a73e14c
Use older name for OS specific installer workflows
Contributes to CURA-10831
2023-12-04 19:51:11 +01:00
Jelle Spijker
9ad993f8ca
Reinstate OS specific installer workflows
For those that wants to build a OS specific installer

Contributes to CURA-10831
2023-12-04 18:06:20 +01:00
Jelle Spijker
040f85c956
Remove redundant export workflow
Contributes to CURA-10831
2023-12-04 17:36:32 +01:00
Jelle Spijker
20ab319ec0
Use default values from cura-workflows
Contributes to CURA-10831
2023-12-04 16:31:50 +01:00
Jelle Spijker
7f1158c364
Use cura-workflow OS installers
Contribute to CURA-10831
2023-12-04 13:43:30 +01:00
Jelle Spijker
b19d5d47d3
Use dulcificum 0.1.1-beta.0
Contributes to CURA-10831
2023-12-04 10:22:44 +01:00
jellespijker
4d97e779ed Use process-pull-request workflow
Contribute to CURA-10831
2023-12-01 16:18:44 +01:00
jellespijker
806eba0c6b Merge remote-tracking branch 'origin/CURA-11080_use_openssl_3' into CURA-10831
# Conflicts:
#	conanfile.py
2023-12-01 11:27:05 +01:00
Jelle Spijker
b629669f77
Use sip<=6.7.12
6.8.0 seams to have bug which is botching up building pyArcus

Contribute to CURA-11080
2023-12-01 07:51:31 +01:00
Jelle Spijker
7573c3e994 Build OpenSSL 3 shared
No longer a need to deploy a shared dep
independently.

Contribute to CURA-11080
2023-11-30 12:58:47 +01:00
c.lamboo
29193d833c Revert "enable_sentry in install commands"
This reverts commit 2f452c6581.
2023-11-30 11:01:51 +01:00
c.lamboo
a87ad75edc Merge remote-tracking branch 'origin/main' 2023-11-30 10:02:01 +01:00
c.lamboo
2f452c6581 enable_sentry in install commands 2023-11-30 10:01:20 +01:00
Jelle Spijker
ff19142fdf
Don't try to copy non existing openssl
Contributes to CURA-10831
2023-11-30 07:16:15 +01:00
Jelle Spijker
b65cd0181f Disable shared openssl for Windows
Temp fix

Contributes to CURA-10561
2023-11-29 22:14:18 +01:00
Jelle Spijker
1a945fe066
Update linux.yml 2023-11-29 17:04:58 +01:00
Jelle Spijker
0d3a926259
Update linux.yml 2023-11-29 16:22:03 +01:00
Jelle Spijker
37a4c5d19a
Merge branch 'main' into CURA-10831
# Conflicts:
#	.github/workflows/conan-package-create.yml
#	.github/workflows/conan-package.yml
2023-11-29 15:18:39 +01:00
Jelle Spijker
6b3d7d0f2c
Update conan-package.yml 2023-11-29 13:57:06 +01:00
Jaime van Kessel
26012cc9e3
Update slicing crash template 2023-11-29 13:15:36 +01:00
Jaime van Kessel
d54d7745c1
Merge pull request #16806 from StephenFluin/patch-1
chore: update SlicingCrash.yaml with latest 5.4.0 release
2023-11-29 13:14:09 +01:00
Jelle Spijker
015f41145d
Also run on 0 versions
Contributes to CURA-10831
2023-11-28 17:32:23 +01:00
Jelle Spijker
17cc36a96d
Switch to cura jfrog
Contributes to CURA-10831
2023-11-28 16:19:46 +01:00
Jelle Spijker
28d44f6fe0
Esnure that the installers are aware of the new JFrog artifactory 2023-11-28 13:28:05 +01:00
Jelle Spijker
c2b40bb562
Add missing quote marks
Contribute to CURA-10831
2023-11-28 07:48:17 +01:00
Jelle Spijker
d74edde1d7
Add the new Cura JFrog remote
Upload to both remotes during the overlapping time

Contribute to CURA-10831
2023-11-28 07:01:03 +01:00
Jelle Spijker
e1110dd412
Update workflow to be on par with other repo's
Contribute to CURA-10831
2023-11-27 16:23:13 +01:00
Jelle Spijker
1f6edc42c9
Merge branch 'main' into CURA-10831
# Conflicts:
#	conanfile.py
2023-11-27 08:03:07 +01:00
Jelle Spijker
01998d2113
Simplify conan-package.yml workflow
Removed redundant workflow dispatch inputs and comments in .github/workflows/conan-package.yml. These were unnecessary
for the push-based workflow and have been simplified to streamline the process and make it more efficient.

Contributes to CURA-10831
2023-11-16 13:35:13 +01:00
Jelle Spijker
96f6aac79b
Create the Cura binaries
Contributes to CURA-10831
2023-11-16 13:25:21 +01:00
Jelle Spijker
220054cbb5
Use cura-workflows to determine version
Contributes to CURA-10831
2023-11-11 08:59:53 +01:00
Casper Lamboo
ecbf89df1c Add enable_i18n install option to packaging
This should fix translations
2023-11-10 19:00:28 +01:00
Casper Lamboo
5504cc1b60
Add enable_i18n install option to packaging
This should fix translations
2023-11-10 14:29:16 +01:00
Erwan MATHIEU
5eb5387237 Merge remote-tracking branch 'origin/5.6' 2023-11-03 14:12:29 +01:00
Erwan MATHIEU
a96ec7663b Fix build script syntax error 2023-11-03 14:12:11 +01:00
Erwan MATHIEU
d69a5e0034 Merge remote-tracking branch 'origin/5.6' 2023-11-03 11:31:58 +01:00
Erwan MATHIEU
b2291064fb Re-fix nightly builds 2023-11-03 11:30:11 +01:00