Jelle Spijker
4e08e0528e
Require the msi input
2023-01-06 13:32:29 +01:00
Jelle Spijker
20c43a4f13
compare against string type
2023-01-06 13:12:02 +01:00
Jelle Spijker
0c8425b273
Ignore old Cura version tags
2023-01-06 13:06:52 +01:00
Jelle Spijker
71ad73beb4
Use bool
2023-01-06 12:57:41 +01:00
Jelle Spijker
9f8509050d
Remove conan clean step
...
Was unused
2023-01-06 12:54:03 +01:00
Jelle Spijker
f737f4a9d2
Use the conan_config input
2023-01-06 12:52:34 +01:00
Jelle Spijker
a704807a02
Use the inputs platform to test os
2023-01-06 12:50:51 +01:00
Jelle Spijker
04cc977967
Use a string instead of bool for the input
...
Contributes to CURA-8607 and CURA-9157
2023-01-06 12:47:06 +01:00
Jelle Spijker
e842712142
Sign the msi and create two windows jobs (exe/msi)
...
Contributes to CURA-8607 and CURA-9157
2023-01-06 11:28:32 +01:00
Jelle Spijker
fe3934f03c
Merge remote-tracking branch 'origin/CURA-8607_sign_windows_installer_workflow' into CURA-9157_msi_installer
2023-01-06 11:17:39 +01:00
Jelle Spijker
097067321d
Use ampersand before signtool command
...
Contributes to CURA-8607
2023-01-06 10:17:44 +01:00
Jelle Spijker
18b3eb8f2b
Use echo to write to GITHUB_OUTPUT
...
Contributes to CURA-8607
2023-01-06 09:50:09 +01:00
Jelle Spijker
b88f7b87b7
Use env file instead of deprecated set-output
...
Contributes to CURA-8607
2023-01-06 09:31:33 +01:00
Jelle Spijker
992aff17ab
Use full path of signtool
...
Contributes to CURA-8607
2023-01-06 09:31:05 +01:00
Jelle Spijker
a748c9c618
Sign the Windows installer
...
Contributes to CURA-8607
2023-01-06 08:50:03 +01:00
Jelle Spijker
07814dcec5
Merge remote-tracking branch 'origin/main' into CURA-9157_msi_installer
2022-12-27 14:02:57 +01:00
Jelle Spijker
ce191611f7
Only run on relevant changes
2022-12-16 08:36:14 +01:00
Jelle Spijker
994e867b3d
Set Wix bin path to PATH
...
Contributes to CURA-9157
2022-12-15 09:01:08 +01:00
Jelle Spijker
51abe297ca
Update cura-installer.yml
...
Add the Wix Toolset to the PATH
2022-12-14 19:45:36 +01:00
Jelle Spijker
ed3dd5b3ef
Add quotes around app_name
...
Contributes to CURA-9157
2022-12-14 17:50:15 +01:00
Jelle Spijker
1cccbff2e1
Differentiate between Enterprise and Community for app_name
...
Contributes to CURA-9157
2022-12-14 17:20:20 +01:00
Jelle Spijker
9791d24e81
Update the installer script
...
Contributes to CURA-9157
2022-12-14 16:26:44 +01:00
jelle Spijker
8117087664
Revert "Fix multiline printer-linter PR suggestions"
...
This reverts commit 7820cc98
2022-12-13 11:30:13 +01:00
Jelle Spijker
9f3490893a
use master for clang-tidy-pr-comments
2022-12-10 16:05:07 +01:00
Joey de l'Arago
140285c0c1
Run workflow an all branches & Forks
2022-12-09 10:48:48 +01:00
jspijker
333f0e8282
Show OS in run-name
2022-12-07 10:09:42 +01:00
jspijker
d876317df6
Show OS in run-name
2022-12-07 10:08:24 +01:00
jspijker
e9136f654d
Show OS in run-name
2022-12-07 10:06:45 +01:00
jspijker
7820cc9840
Fix multiline printer-linter PR suggestions
2022-12-02 10:28:42 +01:00
jspijker
fac2aeb28f
Use checkout v3
2022-11-30 20:28:17 +01:00
jspijker
9f58381480
Restore GH action workspace on PR
2022-11-30 20:27:54 +01:00
jspijker
c0fe1c9924
Use correct workflow name
2022-11-30 20:12:25 +01:00
jspijker
13c00dd496
Request changes if printer-linter finds issues
2022-11-30 20:07:48 +01:00
jspijker
9c4935f5d7
Run posting UT results in seperate workflow
2022-11-30 20:02:58 +01:00
jspijker
57b3b43096
Use different check to determine fork
2022-11-30 14:35:31 +01:00
jspijker
aadea69407
Add PR prefix to label
2022-11-30 14:24:48 +01:00
jspijker
f9623bf1c4
Add label Community Contribution 👑 to PR's
2022-11-30 14:21:26 +01:00
jspijker
58b9c06295
Only run formatting on UM repo
...
This should limit the changed files to only the files we allow to main.
2022-11-30 06:55:38 +01:00
Jelle Spijker
fb917a88fb
Don't format
...
Something seems to be broken
2022-11-29 20:36:04 +01:00
Joey de l'Arago
82f4f9ed16
Merge pull request #13856 from Ultimaker/printer_linter
...
Added a linting tool for Cura Printers and Profiles
2022-11-29 17:58:59 +01:00
jspijker
ae6fdfa34f
Merge branch 'printer_linter' into printer_linter_pr_review
2022-11-29 14:39:37 +01:00
jspijker
ed6018d4ad
Update pyinstaller scripts using UltiMaker
...
Contributes to CURA-9808
2022-11-28 11:22:11 +01:00
jspijker
def686e61a
Remove old workflow
2022-11-21 13:32:23 +01:00
jspijker
28110f3368
Added workflow requirements
2022-11-21 13:31:54 +01:00
jspijker
32673bedea
Add PR review workflows
...
Using the pull-request-comments-from-clang-tidy-reports GH action
https://github.com/marketplace/actions/pull-request-comments-from-clang-tidy-reports
Which is possible because the printer-linter auto
puts the suggested fixes in the same format as
clang-tidy.
It consists of two workflows, to ensure safe handling
of forks PR's. The first workflows is the analysis and
the suggested fixes, these are then upload to the
second workflow which will use the suggested fixes
to past comments on the PR
2022-11-21 13:23:04 +01:00
jspijker
db7e89815e
Renamed the workflow for consistency
2022-11-21 13:16:26 +01:00
jspijker
f78fbd3edf
Auto format printer/profiles with printer-linter
...
Runs only master and release branch, will create a
co-authored commit if formatting was applied
2022-11-20 10:51:42 +01:00
jspijker
fb69cff511
fix typo
2022-11-18 13:04:38 +01:00
jspijker
87cea8f8f4
write directly to the env file
2022-11-18 13:02:04 +01:00
jspijker
be0b2b15c7
Use quotes for output to env files
2022-11-18 11:59:36 +01:00