File tree Expand file tree Collapse file tree 14 files changed +41
-61
lines changed
remove-checkout-credentials
validate-policy-bot-config Expand file tree Collapse file tree 14 files changed +41
-61
lines changed Original file line number Diff line number Diff line change @@ -11,13 +11,11 @@ name: Authenticate to AWS
1111on :
1212 pull_request :
1313
14- permissions :
15- id-token : write
16-
1714jobs :
1815 build :
1916 runs-on : ubuntu-latest
20-
17+ permissions :
18+ id-token : write
2119 steps :
2220 - id : aws-auth
2321 uses :
grafana/shared-workflows/actions/[email protected]
Original file line number Diff line number Diff line change @@ -12,14 +12,12 @@ name: Push to DockerHub
1212on :
1313 pull_request :
1414
15- permissions :
16- contents : read
17- id-token : write
18-
1915jobs :
2016 build :
2117 runs-on : ubuntu-latest
22-
18+ permissions :
19+ contents : read
20+ id-token : write
2321 steps :
2422 - id : checkout
2523 uses : actions/checkout@v4
Original file line number Diff line number Diff line change @@ -12,14 +12,12 @@ name: Push to DockerHub
1212on :
1313 pull_request :
1414
15- permissions :
16- contents : read
17- id-token : write
18-
1915jobs :
2016 build :
2117 runs-on : ubuntu-latest
22-
18+ permissions :
19+ contents : read
20+ id-token : write
2321 steps :
2422 - name : Login to DockerHub
2523 uses :
grafana/shared-workflows/actions/[email protected]
Original file line number Diff line number Diff line change 3838 branches :
3939 - main
4040
41- permissions :
42- contents : read
43- pull-requests : read
44-
4541jobs :
4642 comment-on-pr-for-commit :
43+ permissions :
44+ contents : read
45+ pull-requests : read
4746 steps :
4847 - name : Find PR for current commit
4948 id : find-pr
6160 branches :
6261 - main
6362
64- permissions :
65- contents : read
66- pull-requests : read
67-
6863jobs :
6964 comment-on-pr-for-commit :
65+ permissions :
66+ contents : read
67+ pull-requests : read
7068 steps :
7169 - name : Find PR for specific commit
7270 id : find-pr
8684 branches :
8785 - main
8886
89- permissions :
90- contents : read
91- pull-requests : read
92-
9387jobs :
9488 comment-on-pr-for-commit :
89+ permissions :
90+ contents : read
91+ pull-requests : read
9592 steps :
9693 - name : Find PR for named revision
9794 id : find-pr
Original file line number Diff line number Diff line change 2828 branches :
2929 - main
3030
31- permissions :
32- contents : write # Only needed if `commit-changes` is set to true
33-
3431jobs :
3532 build-and-publish :
3633 runs-on : ubuntu-latest
34+ permissions :
35+ contents : write # Only needed if `commit-changes` is set to true
3736 steps :
3837 - uses : actions/checkout@692973e3d937129bcbf40652eb9f2f61becf3332 # v1.0.1
3938 with :
Original file line number Diff line number Diff line change @@ -11,15 +11,13 @@ name: CI
1111on :
1212 pull_request :
1313
14- # These permissions are needed to assume roles from Github's OIDC.
15- permissions :
16- contents : read
17- id-token : write
18-
1914jobs :
2015 login :
2116 runs-on : ubuntu-latest
22-
17+ # These permissions are needed to assume roles from Github's OIDC.
18+ permissions :
19+ contents : read
20+ id-token : write
2321 steps :
2422 -
uses :
grafana/shared-workflows/actions/[email protected] 2523 id : login-to-gar
Original file line number Diff line number Diff line change 1515 branches :
1616 - main
1717
18- permissions :
19- contents : read
20- id-token : write
21-
2218jobs :
2319 login-to-gcs :
2420 name : login-to-gcs
21+ permissions :
22+ contents : read
23+ id-token : write
2524 steps :
2625 -
uses :
grafana/shared-workflows/actions/[email protected] 2726 id : login-to-gcs
Original file line number Diff line number Diff line change @@ -15,15 +15,13 @@ name: CI
1515on :
1616 pull_request :
1717
18- # These permissions are needed to assume roles from Github's OIDC.
19- permissions :
20- contents : read
21- id-token : write
22-
2318jobs :
2419 build-and-push :
2520 runs-on : ubuntu-latest
26-
21+ # These permissions are needed to assume roles from Github's OIDC.
22+ permissions :
23+ contents : read
24+ id-token : write
2725 steps :
2826 - id : checkout
2927 uses : actions/checkout@v4
Original file line number Diff line number Diff line change 1818 branches :
1919 - main
2020
21- permissions :
22- contents : read
23- id-token : write
24-
2521jobs :
2622 upload-to-gcs :
2723 name : upload
2824 runs-on : ubuntu-x64-small
25+ permissions :
26+ contents : read
27+ id-token : write
2928 steps :
3029 - uses : actions/checkout@v4
3130 with :
Original file line number Diff line number Diff line change @@ -6,18 +6,16 @@ For `actions/checkout` it is recommended to pass the `persist-credentials: false
66
77## Example
88
9- ```
9+ ``` yaml
1010name : CI
1111on :
1212 pull_request : {}
1313
14- permissions:
15- contents: read
16-
1714jobs :
1815 build :
1916 runs-on : ubuntu-latest
20-
17+ permissions :
18+ contents : read
2119 steps :
2220 - uses : actions/checkout@v4
2321 with :
You can’t perform that action at this time.
0 commit comments