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
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
Erwan MATHIEU
107c9b7712
Merge branch '5.6'
2023-11-03 09:29:25 +01:00
Erwan MATHIEU
6a82a5c96e
Fix missing python interpreter
2023-11-03 09:22:56 +01:00
Jelle Spijker
2a81d57236
Refactor GitHub actions workflow and improve environment handling
...
Changed the Github actions workflow by renaming "default-values" to "default_values" across multiple files. In addition,
improved environment summary handling by reading its content if the file exists, and finally, appending certain
variables to it. This makes the workflow more consistent and better handles the environment summary.
2023-11-01 11:34:44 +01:00
Jelle Spijker
8f35c606d1
Update daily schedule and conditional logic in installers workflow
...
The github actions workflow `installers.yml` has been updated to adjust the daily cron schedule for the main and release branches. Additionally, the conditional logic related to the cura conan version and release tag has been simplified and cleaned up for better readability and maintainability. With these changes, the release process should perform more consistently.
2023-11-01 10:42:50 +01:00
Jelle Spijker
56e4f3ffce
Update scheduled event conditions in installers.yml
...
The conditions for the scheduled event in the GitHub installer workflow have been updated. Now it will not only check if the current time is 8 but also if the event is a scheduled one. This ensures the schedule event fires at the right time and under the correct circumstances.
2023-11-01 09:07:27 +01:00