Erwan MATHIEU
97c89edee9
Set empty package version for installers by default
2024-12-13 15:34:19 +01:00
Erwan MATHIEU
0b661203e7
Allow specific installers to have package overrides
2024-12-13 11:18:08 +01:00
Erwan MATHIEU
5d08f8eeef
Allow package overrides when building installers
2024-12-13 11:08:45 +01:00
Erwan MATHIEU
a7ac441d0f
Revert "Allow package overrides when building installers"
...
This reverts commit dd4b9e80c142991a2c9bbb07ea08b00ef1e893ab.
2024-12-13 10:22:40 +01:00
Erwan MATHIEU
dd4b9e80c1
Allow package overrides when building installers
2024-12-12 17:11:02 +01:00
Erwan MATHIEU
41526bfe70
Prepare for merge
...
CURA-11622
2024-12-04 15:01:15 +01:00
Erwan MATHIEU
85c2d2f078
Use common script for installers
2024-11-29 11:40:29 +01:00
Erwan MATHIEU
1296101462
Name installers
2024-11-27 13:48:41 +01:00
Erwan MATHIEU
19743d0008
Remove windows installer architecture argument
2024-11-27 11:52:19 +01:00
Erwan MATHIEU
09be772355
Use workflows from branch
2024-11-27 09:49:34 +01:00
Erwan MATHIEU
a9a4c5d49e
Fix jobs dependencies
2024-11-27 09:33:29 +01:00
Erwan MATHIEU
c8f040e90e
Use production environment for Sentry
2024-11-27 08:56:23 +01:00
Erwan MATHIEU
bb07c0840b
Remove the nightlies build from installers
2024-11-26 08:50:41 +01:00
Erwan MATHIEU
1feadb4be7
Update/fix nightly build (untested)
2024-11-26 08:33:53 +01:00
Erwan MATHIEU
961862bb2b
Use uptodate linux installer workflow
2024-09-26 11:16:35 +02:00
Erwan MATHIEU
27ddf2966f
Merge branch 'main' into CURA-11547_linux_self_hosted_runner
2024-06-17 16:25:17 +02:00
Erwan MATHIEU
9a70b07673
Use self-hosted runner for Linux installer
2024-06-17 16:23:02 +02:00
Erwan MATHIEU
1f12f776b0
Use scripts from main branch (PR prep)
2024-06-10 09:04:01 +02:00
Erwan MATHIEU
91b25a3743
Use action download-artifact@v4
2024-06-07 17:18:50 +02:00
Erwan MATHIEU
f76deb71ab
Use workflows from dev branch
2024-06-03 12:17:25 +02:00
Erwan MATHIEU
c6b66b369a
Make the installers worfklow callable
2024-05-31 15:33:34 +02:00
Jelle Spijker
399a817178
Use self-hosted-Windows-X64
as default
...
Contributes to CURA-11544
2024-01-15 13:37:54 +01:00
Jelle Spijker
76b93c3171
Revert "use input
instead of the github.events
"
...
This reverts commit 677f35b5159e53fded2d4c31b2ca58ede6b28373.
2024-01-09 08:40:30 +01:00
Jelle Spijker
7244ba4e24
Revert "Ensure that nightlies have default values"
...
This reverts commit 023a8f232588ce6c5fd84adf57960caabc99a210.
2024-01-09 08:38:17 +01:00
Jelle Spijker
023a8f2325
Ensure that nightlies have default values
...
Fixes CURA-11528
2024-01-09 08:32:58 +01:00
Jelle Spijker
677f35b515
use input
instead of the github.events
...
Fixes CURA-11523
2024-01-08 12:48:04 +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
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
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
Jelle Spijker
1d07a861fc
Add scheduled releases and comprehensive release notes
...
Adjusted the GitHub Actions workflow to include two scheduled releases at 4:15 CET (main branch) and 9:15 CET (release branch) per day. The release notes now have a more comprehensive and detailed structure, with current nightly or beta branch statuses for different sections such as nightlies, unit test results, and Conan packages.
2023-11-01 09:01:52 +01:00
Jelle Spijker
aa03e9236b
Change defaults for Mac runners
2023-10-23 16:22:55 +02:00
Jelle Spijker
c223b39752
Fixed macos runner id
...
https://docs.github.com/en/actions/using-github-hosted-runners/about-github-hosted-runners/about-github-hosted-runners
2023-10-13 00:51:50 +02:00
c.lamboo
4378e8a827
use macos 12 when building all installers
...
This should fix the nightly builds
2023-10-11 16:50:10 +02:00
Jelle Spijker
6106ade3af
Fix missing asc file in Linux build artifacts
...
The asc was created for the AppImage, but never uploaded as an
artifact.
Fixes CURA-11087
2023-10-02 09:49:04 +02:00
Jelle Spijker
d2b7f31e29
Fix correct uses for ARM64 MacOS
...
CURA-10982
2023-09-18 14:02:12 +02:00
Jelle Spijker
c5873754d7
Reenabled ARM64 MacOS
...
CURA-10982
2023-09-18 13:42:57 +02:00
jellespijker
3555073ee4
run each time at 5:15 CET
...
Contribute to CURA-10866
2023-09-12 23:22:38 +02:00
jellespijker
9705de7175
run each hour as a test
...
Contribute to CURA-10866
2023-09-12 23:11:22 +02:00
jellespijker
933dfb526b
only update nightlies when requested
...
Contribute to CURA-10866
2023-09-12 23:07:19 +02:00
jellespijker
87d0550109
fill in default ,values when run from cron
...
Contribute to CURA-10866
2023-09-12 22:59:12 +02:00
jellespijker
1d4e5f5c30
fill in default ,values when run from cron
...
Contribute to CURA-10866
2023-09-12 22:57:02 +02:00