Skip to content

chore: Set permissions for GitHub actions#2728

Open
nathannaveen wants to merge 1 commit intonextcloud:mainfrom
turrisxyz:setup-permissions
Open

chore: Set permissions for GitHub actions#2728
nathannaveen wants to merge 1 commit intonextcloud:mainfrom
turrisxyz:setup-permissions

Conversation

@nathannaveen
Copy link

 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: nathannaveen <42319948+nathannaveen@users.noreply.github.com>
@ChristophWurst
Copy link
Member

I've rebased the PR locally but seem to lack permission to push to your branch. Mind rebasing? The conflicts are trivial to resolve.

Thanks a lot!

@ChristophWurst ChristophWurst added the 3. to review Waiting for reviews label Oct 17, 2022
@ChristophWurst
Copy link
Member

hey @nathannaveen could you please rebase?

1 similar comment
@ChristophWurst
Copy link
Member

hey @nathannaveen could you please rebase?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

3. to review Waiting for reviews

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants