Commit graph

21 commits

Author SHA1 Message Date
ScriptAutomate
ec283baa3f
Remove automated PR against salt repo at release 2024-01-18 16:51:42 -06:00
Felippe Burk
fe3783432e checking out stable branch on update-s3-bucket job 2023-11-16 11:47:25 -08:00
Pedro Algarvio
4183713e82
Don't use GITHUB_OUTPUT (#1911)
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
2023-04-21 08:59:12 -07:00
Pedro Algarvio
ce4a071943
Bump to geekyeggo/delete-artifact@v2
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
2023-04-12 16:28:38 +01:00
Pedro Algarvio
6c6291bdd5
Don't rely on GH runners during the release process once started.
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
2023-04-12 16:28:38 +01:00
Pedro Algarvio
3d3c7c7a9f
Fix opening PR against the Salt repository
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
2023-04-12 16:28:38 +01:00
Pedro Algarvio
2a4f2ad3f6
Allow testing releases from forks
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
2023-04-12 16:28:38 +01:00
Pedro Algarvio
0184635370
Use the installed python on the runners
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
2023-04-12 16:28:38 +01:00
Pedro Algarvio
453812a6ea
Switch to using tools when uploading to S3
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
2023-04-12 16:28:38 +01:00
Pedro Algarvio
c981eae0cb
Sign release scripts. Nightly develop version of scripts upload.
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
2023-04-12 15:05:03 +01:00
Pedro Algarvio
b51840eda4
Use our runners to publish a release. Update S3 bucket in the process.
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
2023-04-12 15:05:03 +01:00
Pedro Algarvio
449c65179b
Typo
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
2022-08-13 22:16:50 +01:00
Pedro Algarvio
f414341b67 Update *.sha256 files when merging develop into stable
Fixes #1858

Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
2022-08-13 21:12:50 +01:00
Pedro Algarvio
d19191838f Run pre-commit on conflict files before adding them
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
2022-08-12 19:01:57 +01:00
Pedro Algarvio
184d1bd219
Specify the repository
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
2022-08-12 13:14:20 +01:00
Pedro Algarvio
2fcde04ddd Fix the release workflow and attach it to a GH environment to further protect secrets
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
2022-08-12 12:23:36 +01:00
Pedro Algarvio
0c94af18d7 Only repository admins can cut releases
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
2022-08-12 08:08:37 +01:00
Pedro Algarvio
1c1cd7e95c We don't need the release changelog contents as an environment variable
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
2022-08-12 08:08:37 +01:00
Pedro Algarvio
50dd136e9a Automated release process
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
2022-08-10 20:41:39 +01:00
Pedro Algarvio
c86c25519b Additionally, open a PR against Salt 2021-03-02 09:26:12 +00:00
Pedro Algarvio
9f9d624bc8
Split workflows 2020-10-21 13:56:53 +01:00