j.spijker@ultimaker.com
6df5072443
Added reminder to fix the nightly builds
...
Contributes to CURA-9365
2022-07-04 08:35:22 +02:00
j.spijker@ultimaker.com
fd55ec708d
Add missing create-dmg tool
...
Contributes to CURA-9365
2022-07-02 01:20:43 +02:00
j.spijker@ultimaker.com
1c19230211
Add keychain ext
...
Contributes to CURA-9365
2022-07-02 00:39:52 +02:00
j.spijker@ultimaker.com
2cc6cc73f2
Use macos-keychain GH action
...
Contributes to CURA-9365
2022-07-02 00:35:14 +02:00
Jelle Spijker
b0286cb386
Revert "try to unlock"
...
This reverts commit d449f560f9
.
2022-07-01 17:08:48 +02:00
Jelle Spijker
a56c782738
Revert "Use certificate path"
...
This reverts commit 1aa67b7f9d
.
2022-07-01 17:08:47 +02:00
j.spijker@ultimaker.com
1aa67b7f9d
Use certificate path
...
Contributes to CURA-9365
2022-07-01 16:59:48 +02:00
j.spijker@ultimaker.com
d449f560f9
try to unlock
...
Contributes to CURA-9365
2022-07-01 16:29:48 +02:00
j.spijker@ultimaker.com
1b9648001d
try not to unlock
...
Contributes to CURA-9365
2022-07-01 15:37:03 +02:00
j.spijker@ultimaker.com
d13c037dfc
changed password arg
...
Contributes to CURA-9365
2022-07-01 15:33:54 +02:00
j.spijker@ultimaker.com
6792490fae
capitalize P arg
...
Contributes to CURA-9365
2022-07-01 15:26:00 +02:00
j.spijker@ultimaker.com
e3517a8c11
fixed $ sign
...
Contributes to CURA-9365
(cherry picked from commit 74bfd75f74
)
2022-07-01 15:24:22 +02:00
j.spijker@ultimaker.com
74bfd75f74
fixed $ sign
...
Contributes to CURA-9365
2022-07-01 15:23:22 +02:00
j.spijker@ultimaker.com
05d52860a0
sync workflow with 5.1
...
Contributes to CURA-9365
2022-07-01 15:21:48 +02:00
j.spijker@ultimaker.com
6a712c50fb
Do cmds on single line
...
Contributes to CURA-9365
2022-07-01 15:20:24 +02:00
Jelle Spijker
4316ad0548
Add notarize and sign steps
...
Contributes to CURA-9365
2022-07-01 15:17:42 +02:00
Jelle Spijker
e6855ad2f9
use different pass
...
Contributes to CURA-9365
2022-07-01 14:57:37 +02:00
j.spijker@ultimaker.com
79e5950b50
Use simple import of keychain
...
Contributes to CURA-9365
2022-07-01 14:53:49 +02:00
j.spijker@ultimaker.com
e843849f0e
Rename unlock Macos keychain
...
Contributes to CURA-9365
2022-07-01 14:41:40 +02:00
j.spijker@ultimaker.com
bbcba0c7a0
Import and unlock Macos keychain
...
Contributes to CURA-9365
2022-07-01 14:37:19 +02:00
j.spijker@ultimaker.com
da14603aee
Use the gpg private key
...
Obtained with:
```
gpg --armor --export-secret-key -u <key_identity_obtained_when_you_import> | base64 | xclip
```
Contributes to CURA-9365
2022-07-01 13:57:56 +02:00
j.spijker@ultimaker.com
0f5e0a8399
Speed tweaks
...
Using the latest python-version should increase the pip install time.
No need to upload the packages here. This is already done when the
packages are created in the previous steps.
Contributes to CURA-9365
2022-07-01 13:43:20 +02:00
j.spijker@ultimaker.com
42b5aa491d
Install GPG key Linux
...
Obtained by performing the following commands
```
gpg --import private-gpg.key
gpg --armor --export-secret-key -u <key_id_shown_when_run_previous_cmd>
```
Contributes to CURA-9365
2022-07-01 13:40:34 +02:00
j.spijker@ultimaker.com
4b547628fc
Added build and sign step for the dmg
...
Contributes to CURA-9365
2022-07-01 13:07:11 +02:00
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