j.spijker@ultimaker.com
8a3d94d2b9
Install and use the appimagetool
...
Can be set as an env variable in the script
Contributes to CURA-9365
2022-07-01 13:01:16 +02:00
j.spijker@ultimaker.com
66a38be94b
Use script this time
...
Contributes to CURA-9365
2022-07-01 12:44:17 +02:00
j.spijker@ultimaker.com
0aa65cc268
Set Mac secrets to environment
...
Contributes to CURA-9365
2022-07-01 12:41:51 +02:00
j.spijker@ultimaker.com
b35a8bf3ae
Create a Linux AppImage
...
Contributes to CURA-9365
2022-07-01 12:36:53 +02:00
j.spijker@ultimaker.com
a9f4d7093d
Point to correct paths
...
Contributes to CURA-9365
2022-07-01 11:42:48 +02:00
j.spijker@ultimaker.com
f2fa309df7
Copy the Cura Installer workflow
...
And use the nsis step
Contributes to CURA-9365
2022-07-01 10:32:12 +02:00
Jelle Spijker
61d276f5ee
Use ultimaker/testing on main/master branches
...
Contributes to CURA-9365
2022-07-01 09:38:08 +02:00
j.spijker@ultimaker.com
b6676e7bb9
Run workflow when files in packaging changes
...
Contributes to CURA-9365
2022-07-01 08:23:08 +02:00
Jelle Spijker
e570e3bec6
Run when jinja changes
2022-07-01 00:46:08 +02:00
j.spijker@ultimaker.com
d1b3e25440
Fixed path for pyinstaller spec file
...
Contributes to CURA-9365
2022-06-30 23:43:41 +02:00
j.spijker@ultimaker.com
44bda180f3
Fixed path for activation script
...
Contributes to CURA-9365
2022-06-30 23:41:26 +02:00
j.spijker@ultimaker.com
79508b552e
Use correct paths and extension for activation script
...
Contributes to CURA-9365
2022-06-30 23:16:02 +02:00
j.spijker@ultimaker.com
c04511d433
run at 3:25 UTC
...
Contributes to CURA-9365
2022-06-30 23:02:48 +02:00
j.spijker@ultimaker.com
839554ce02
Add runner pip requirements
...
Contributes to CURA-9365
2022-06-30 22:44:46 +02:00
j.spijker@ultimaker.com
df09a6824c
default conan config should not be required
...
Contributes to CURA-9365
2022-06-30 22:41:45 +02:00
j.spijker@ultimaker.com
94af0ad906
repurposed old cura-build-env workflow
...
Contributes to CURA-9365
2022-06-30 22:38:23 +02:00
Jelle Spijker
52294dbc38
Create cura-installer.yml
...
Manually trigger workflow which will create an installer
2022-06-30 18:46:06 +02:00
Ghostkeeper
585834970d
Update branches of Conan config files to 5.1
...
We'll want to have it test/build those next.
Contributes to issue CURA-9365.
2022-06-30 17:47:33 +02:00
j.spijker@ultimaker.com
aa43287c26
Only do package-export
...
Contributes to CURA-9365
2022-06-29 03:52:38 +02:00
naveen
7fcf876a91
chore: Set permissions for GitHub actions
...
Restrict the GitHub token permissions only to the required ones; this way, even if the attackers will succeed in compromising your workflow, they won’t be able to do much.
- Included permissions for the action. https://github.com/ossf/scorecard/blob/main/docs/checks.md#token-permissions
https://docs.github.com/en/actions/using-workflows/workflow-syntax-for-github-actions#permissions
https://docs.github.com/en/actions/using-jobs/assigning-permissions-to-jobs
[Keeping your GitHub Actions and workflows secure Part 1: Preventing pwn requests](https://securitylab.github.com/research/github-actions-preventing-pwn-requests/ )
Signed-off-by: naveen <172697+naveensrinivasan@users.noreply.github.com>
2022-06-25 00:31:53 +00:00
j.spijker@ultimaker.com
f58389d599
Build on the current branch
...
for testing purposes
Contributes to CURA-9365
2022-06-23 09:27:34 +02:00
j.spijker@ultimaker.com
35981219b1
sync workflow across repo's
...
Contributes to CURA-9365
2022-06-23 09:12:15 +02:00
j.spijker@ultimaker.com
06f6ce1eff
Only create alias on PR's
...
Contributes to CURA-9365
2022-06-23 07:36:58 +02:00
j.spijker@ultimaker.com
b0448006c1
Fix incomplete user/channel broadcast
...
Contributes to CURA-9365
2022-06-23 07:22:07 +02:00
j.spijker@ultimaker.com
1c7033f312
Add manual trigger for the workflow
...
This will only work once present on main branch
Contributes to CURA-9365
2022-06-23 07:10:56 +02:00
j.spijker@ultimaker.com
706d93fbd3
Cleaned up release/channel logic
...
Contributes to CURA-9365
2022-06-23 06:52:36 +02:00
j.spijker@ultimaker.com
2781725cea
Use latest alias
...
Contributes to CURA-9365
2022-06-22 19:18:04 +02:00
j.spijker@ultimaker.com
cc814afaa3
don't use prereleasenumber
...
Contributes to CURA-9365
2022-06-22 13:21:40 +02:00
j.spijker@ultimaker.com
0b9a49f7c9
Trigger on release branch and when gitversion changes
...
Contributes to CURA-9365
2022-06-22 12:28:12 +02:00
Jelle Spijker
be5ed20f8f
Use Conan download cache
...
to limit to amount of transfer to/from server
Contributes to CURA-9365
2022-06-22 11:14:07 +02:00
j.spijker@ultimaker.com
46929ad302
Invert failure bool for notify
...
Contributes to CURA-9365
2022-06-22 10:51:51 +02:00
j.spijker@ultimaker.com
fdbac4cccb
trigger workflow when conanfile.py and conandata.yml changes
...
Contributes to CURA-9365
2022-06-22 09:29:58 +02:00
j.spijker@ultimaker.com
6ca96814a8
Fix parser logic
...
Contributes to CURA-9365
2022-06-22 08:57:02 +02:00
j.spijker@ultimaker.com
4c4c6bb5da
fixed latest step
...
Contributes to CURA-9365
2022-06-22 08:52:46 +02:00
j.spijker@ultimaker.com
f746708c8e
fix typo
...
Contributes to CURA-9365
2022-06-22 08:48:34 +02:00
j.spijker@ultimaker.com
a80543aa4c
use only semver pre-release-tags
...
Contributes to CURA-9365
2022-06-22 08:46:06 +02:00
j.spijker@ultimaker.com
399bff8bf6
Remove reference to curaengine from step name
...
Contributes to CURA-9365
2022-06-22 08:04:10 +02:00
j.spijker@ultimaker.com
24f1170c29
treat input success and failure as boolean
...
Contributes to CURA-9365
2022-06-22 08:02:19 +02:00
j.spijker@ultimaker.com
5616bae098
Cache to arch specific key
...
Contributes to CURA-9365
2022-06-22 06:58:26 +02:00
j.spijker@ultimaker.com
c135173e67
No need to sanitize user
...
Contributes to CURA-9365
2022-06-21 17:14:42 +02:00
j.spijker@ultimaker.com
73c3bd2126
Remove release branch trigger
...
Contributes to CURA-9365
2022-06-21 17:09:12 +02:00
j.spijker@ultimaker.com
955cf56dc3
Use glob pattern for the release triggers
...
Contributes to CURA-9365
2022-06-21 17:04:06 +02:00
j.spijker@ultimaker.com
1c23bb56d1
No start and end characters for regex
...
Contributes to CURA-9365
2022-06-21 16:58:23 +02:00
j.spijker@ultimaker.com
cef1e35190
Uniform Versions
...
Contributes to CURA-9365
2022-06-21 16:52:32 +02:00
j.spijker@ultimaker.com
d987c0190b
Treat the input as a boolean not a string
...
Contributes to CURA-9365
2022-06-21 14:41:37 +02:00
j.spijker@ultimaker.com
117534f091
Put value between quotes
...
Contributes to CURA-9365
2022-06-21 14:16:14 +02:00
j.spijker@ultimaker.com
f9a3ff01c8
Always upload to Artifactory
...
The dependencies might have been build,
no need to rebuild them
Contributes to CURA-9365
2022-06-21 14:08:50 +02:00
j.spijker@ultimaker.com
b1a12cb70f
Allow for cleaning of the cache
...
Handy bool if we evr downloaded an incomplete conan-package
Contributes to CURA-9365
2022-06-21 13:48:29 +02:00
j.spijker@ultimaker.com
1c0f5e8a64
Add conan-package system reqs
...
for Linux and Macos
Contributes to CURA-9365
2022-06-21 13:42:06 +02:00
j.spijker@ultimaker.com
4c6985b0d9
sanitized and lowercased the prerelease tag
...
Cura won't show the full prerelease tag in the splash screen
if there is a `-` in it. also versioning should all be
lowercase.
Contributes to CURA-9365
2022-06-21 13:19:30 +02:00