Add a note about overriding default permissions

Fixes GH-12
This commit is contained in:
Seth Vargo 2021-09-22 21:31:59 -04:00 committed by GitHub
parent 5f24906e9b
commit 1854238d2d
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -53,6 +53,9 @@ jobs:
--header "Authorization: Bearer ${{ steps.auth.outputs.access_token }}" --header "Authorization: Bearer ${{ steps.auth.outputs.access_token }}"
``` ```
Note that changing the `permissions` block may remove some default permissions.
See the [permissions documentation][github-perms] for more information.
See [Examples](#examples) for more examples. See [Examples](#examples) for more examples.
@ -426,3 +429,4 @@ Here is a sample GitHub Token for reference for attribute mappings:
[wif]: https://cloud.google.com/iam/docs/workload-identity-federation [wif]: https://cloud.google.com/iam/docs/workload-identity-federation
[gcloud]: https://cloud.google.com/sdk [gcloud]: https://cloud.google.com/sdk
[map-external]: https://cloud.google.com/iam/docs/access-resources-oidc#impersonate [map-external]: https://cloud.google.com/iam/docs/access-resources-oidc#impersonate
[github-perms]: https://docs.github.com/en/actions/learn-github-actions/workflow-syntax-for-github-actions#permissions