Skip to content

.github: Add job names and restrict permission & credentials #87

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Open
wants to merge 3 commits into
base: main
Choose a base branch
from

Conversation

str4t0m
Copy link

@str4t0m str4t0m commented Aug 2, 2025

I reviewed the workflows and noticed that we could set the workflow permission to contents read and avoid the default behavior of the auth token being persisted in the local git confg for subsequent steps of the git checkout action.
Additionally I added a few names to jobs that didn't have any yet.

@str4t0m str4t0m marked this pull request as ready for review August 2, 2025 19:04
str4t0m added 3 commits August 3, 2025 10:33
Restrict permissions explicitly

Signed-off-by: Thomas Stranger <[email protected]>
Restrict default permission of the build workflows.

Signed-off-by: Thomas Stranger <[email protected]>
Add names to the jobs

Signed-off-by: Thomas Stranger <[email protected]>
@str4t0m str4t0m requested a review from stephanosio August 3, 2025 08:52
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants