probonopd
3c8ce37299
Reduce attack vector in artifact-links.yml
...
Pin action to git hash, https://blog.rafaelgss.dev/why-you-should-pin-actions-by-commit-hash
Restrict permissions for the GITHUB_TOKEN, https://docs.github.com/en/actions/using-jobs/assigning-permissions-to-jobs
Signed-off-by: probonopd <probonopd@users.noreply.github.com>
2024-07-30 11:04:15 +12:00
Michael Keller
888704e816
CICD: Have the Artifact Comment Workflow Suppress 'No Artifacts' Errors.
...
Suppress errors in the 'Add Artifact Comment' workflow if there are no
artifacts produced by the pull request workflow - this gets rid of
follow-on error messages when a pull request workflow encounters a build
error.
Signed-off-by: Michael Keller <mikeller@042.ch>
2024-05-15 13:29:25 +12:00
Michael Keller
b3d6920de4
CICD: Remove Environment Dumping in Artifact Comment Workflow.
...
Signed-off-by: Michael Keller <mikeller@042.ch>
2024-05-14 13:36:26 +12:00
Michael Keller
912badadd4
CICD: Restrict Artifact Comment Workflow to only Run on Pull Requests.
...
Signed-off-by: Michael Keller <mikeller@042.ch>
2024-05-14 13:35:12 +12:00
Michael Keller
1c0fe2fa1f
Fix GitHub Workflow definition.
...
Signed-off-by: Michael Keller <mikeller@042.ch>
2024-05-14 12:53:10 +12:00
Michael Keller
48ef4b3a01
CICD: Debug GitHub Workflow Webhook
...
Signed-off-by: Michael Keller <mikeller@042.ch>
2024-05-14 12:06:51 +12:00
Michael Keller
6ae2844f24
CICD: Fixup Merge Build Workflows on master.
...
Signed-off-by: Michael Keller <mikeller@042.ch>
2024-05-13 11:07:05 +12:00
=Michael Keller
4ae6c0bbc4
CICD: Add Workflow to Pin the Generated Artifacts.
...
Signed-off-by: Michael Keller <github@ike.ch>
2024-05-13 10:19:59 +12:00