Jelle Spijker
d1e4e018b9
fixed missing start of context
...
Contributes to CURA-10998
2023-09-11 10:13:54 +02:00
Jelle Spijker
4c8f8c8a00
fixed missing start of context
...
Contributes to CURA-10998
2023-09-11 10:12:48 +02:00
Jelle Spijker
c9bc1963e4
Use github.event.inputs
...
Contributes to CURA-10998
2023-09-11 10:11:21 +02:00
Jelle Spijker
e586fca22e
Use github.event.inputs
...
Contributes to CURA-10998
2023-09-11 10:08:33 +02:00
Jelle Spijker
965a30775d
Use github.event.inputs
...
Contributes to CURA-10998
2023-09-11 10:07:09 +02:00
Jelle Spijker
553ce41d01
Use default values for nightlies
...
Contributes to CURA-10998
2023-09-11 10:01:11 +02:00
Remco Burema
fbd5569089
Merge remote-tracking branch 'origin/main' into CURA-10951_gh_build_curapackage
2023-09-08 18:39:27 +02:00
Remco Burema
e3f8c8d2ae
Put scheduled build back to early morning.
2023-09-08 08:54:33 +02:00
Remco Burema
bb57220756
Fix scheduled build.
...
... but skip mac for now. Try out in about 15 minutes, after that I'll put it back to 5 o'clock.
related to CURA-9494
2023-09-08 08:07:34 +02:00
Remco Burema
13962a563e
Make sure there is at least one run-info.
...
part of CURA-9494
2023-09-07 22:38:11 +02:00
Remco Burema
e1f2424f0e
Should run nightly part even if some OS is skipped.
...
part of CURA-9494
2023-09-07 22:15:30 +02:00
Remco Burema
e9fe6b9831
Partial revert of unneeded code.
...
It doesn't work out this way, and, due to the if-clause further on, it should work even if the 'need's aren't all met.
part of CURA-9494
2023-09-07 21:10:46 +02:00
Remco Burema
566fdfce1c
Whitespace can be important.
...
part of CURA-9494
2023-09-07 20:51:56 +02:00
Remco Burema
a35ce3d652
Use single quotes or 'if' doesn't work.
...
part of CURA-9494
2023-09-07 20:48:33 +02:00
Remco Burema
13af77b4f6
Nightlies workflow: Enable skipping OS's
...
part of CURA-9494
2023-09-07 20:34:54 +02:00
Remco Burema
c716ff8dfe
Merge branch 'main' into CURA-9494_nightly
2023-09-07 13:09:49 +02:00
Remco Burema
5765f398a3
Add clarifying comments: Why .sh 'on' Windows?
...
part of CURA-9494
2023-09-07 13:03:56 +02:00
Jelle Spijker
c5e3821116
Fix the AppImage-builder scripts
...
Contributes CURA-10951
2023-09-05 06:12:47 +02:00
Jelle Spijker
e5aab096e9
Add AppImage-builder and dependencies
...
Contributes CURA-10951
2023-09-01 07:51:52 +02:00
Jelle Spijker
59ce5a6c49
Don't build on linux-legacy
...
Contributes CURA-10951
2023-09-01 07:37:34 +02:00
jellespijker
baafdbfce3
Use gcc-13 and new conan-config
2023-08-31 05:45:44 +02:00
jellespijker
1fb7191dd7
Use conf skip_test
...
Contributes to CURA-10951
2023-08-31 05:26:40 +02:00
Jelle Spijker
81b2aeaf4e
Merge branch 'main' into CURA-9494_nightly
2023-08-29 22:52:54 +02:00
Jelle Spijker
3d48e51ac2
Update requirements-conan-package.txt
2023-08-29 07:53:35 +02:00
Jelle Spijker
d70b209288
Update requirements-conan-package.txt
2023-08-28 17:32:03 +02:00
Jelle Spijker
7671705c16
Update requirements-conan-package.txt
2023-08-28 16:35:27 +02:00
Jelle Spijker
608878d7be
Update macos.yml
2023-08-28 15:21:09 +02:00
Jelle Spijker
2b39c73d56
Update linux.yml
2023-08-28 15:20:17 +02:00
Jelle Spijker
0e67ff38c2
Update windows.yml
2023-08-28 15:19:45 +02:00
c.lamboo
0362f8abe6
Revert "Update conan version"
...
This reverts commit 711b4401007cbbcf7455c60114a63d8ee7976049.
2023-08-28 14:42:04 +02:00
c.lamboo
711b440100
Update conan version
...
CURA-10446
2023-08-28 13:00:08 +02:00
Jelle Spijker
ac60b59da5
Fixed nightlies run check
...
Contributes to CURA-9494
2023-08-20 18:53:25 +02:00
Jelle Spijker
d90da61f44
Fixed nighlty title alpha
...
Contributes to CURA-9494
2023-08-20 18:20:25 +02:00
Jelle Spijker
4303695316
Add automatic scheduled updates for nightly release
...
A daily schedule for the update-nightly-release workflow was added. Now, apart from when the 'nightly' input is set to
true, the release update will be triggered everyday at 5:20 CET. This functionality allows more up to date releases
without manual input. Also, installer file names were updated and it now includes the daily creation timestamp which
provides visibility on when the nightly build was generated.
Contributes to CURA-9494
2023-08-20 18:00:27 +02:00
Jelle Spijker
7a55124e73
Merge branch 'CURA-8415_self_hosted_runner' into CURA-9494_nightly
...
# Conflicts:
# .github/workflows/installers.yml
# .github/workflows/macos.yml
# .github/workflows/windows.yml
2023-08-20 13:15:57 +02:00
Jelle Spijker
bd57b43931
Use runner OS and Arch specific configurations
...
https://github.com/Ultimaker/Cura/issues/11841#issuecomment-1685076361
Contributes to CURA-8415 and CURA-10855
2023-08-20 12:49:25 +02:00
Jelle Spijker
7011c8f85a
Removed old installer workflows
...
Contributes to CURA-8415
2023-08-19 16:53:25 +02:00
Jelle Spijker
78d555144e
Don't parallelize installer creation
...
Zipping -> uploading -> downloading unzipping cost the same amount of time,
while it also increased the complexity.
Contributes to CURA-8415
2023-08-19 16:50:33 +02:00
Jelle Spijker
c686326e22
Parallelization fixes
...
Contributes to CURA-8415
2023-08-19 16:50:32 +02:00
Jelle Spijker
76787b9898
Update installers.yml for nightly release option
...
Added a conditional statement for optionally triggering nightly releases in the installer workflow. This change allows us to initiate automatic nightly builds only when required, contributing to efficiency and resource utilization optimization. This is linked to Jira task CURA-9494.
2023-08-19 03:31:48 +02:00
Jelle Spijker
28afca187c
Nightlies
...
Contributes to CURA-9494
2023-08-19 03:22:19 +02:00
Jelle Spijker
ddc4ec473e
no trailing /
...
Contributes to CURA-8415
2023-08-19 03:05:54 +02:00
Jelle Spijker
365166e493
few minor fixes
...
Contributes to CURA-8415
2023-08-19 03:01:53 +02:00
Jelle Spijker
deffdeb642
checkout repo
...
Contributes to CURA-8415
2023-08-19 02:42:17 +02:00
Jelle Spijker
cf97b97d9e
don't cache pip
...
Contributes to CURA-8415
2023-08-19 02:13:25 +02:00
Jelle Spijker
05ded4885e
inherit secrets
...
Contributes to CURA-8415
2023-08-19 02:00:53 +02:00
Jelle Spijker
fc159a2f5d
Also make sure that the packaging tools can be run
...
Contributes to CURA-8415
2023-08-19 01:56:23 +02:00
Jelle Spijker
82f5878439
Merge branch 'main' into CURA-8415_self_hosted_runner
2023-08-19 01:47:09 +02:00
Jelle Spijker
fbfb4b82dd
Don't specify versions
...
Contributes to CURA-8415
2023-08-19 01:46:07 +02:00
Jelle Spijker
457bbb1543
All installers
...
Contributes to CURA-8415
2023-08-19 01:44:33 +02:00