Skip to content

Commit 9fa4359

Browse files
author
David Collom
committed
Allow for id-token permissions
1 parent ed698a7 commit 9fa4359

File tree

1 file changed

+5
-2
lines changed

1 file changed

+5
-2
lines changed

.github/workflows/release.yaml

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -6,8 +6,6 @@ on:
66
- "release-v*"
77
tags:
88
- "v*"
9-
# TODO: Added for testing....
10-
workflow_dispatch:
119

1210
concurrency:
1311
group: ${{ github.workflow }}-${{ github.ref }}
@@ -25,6 +23,7 @@ jobs:
2523
steps:
2624
- name: Checkout code
2725
uses: actions/checkout@692973e3d937129bcbf40652eb9f2f61becf3332 # v4.1.7
26+
2827
- name: Setup Golang
2928
uses: actions/setup-go@v5
3029
with:
@@ -118,6 +117,8 @@ jobs:
118117

119118
helm-release:
120119
runs-on: ubuntu-latest
120+
permissions:
121+
id-token: write
121122
steps:
122123
- name: Checkout code
123124
uses: actions/checkout@692973e3d937129bcbf40652eb9f2f61becf3332 # v4.1.7
@@ -173,6 +174,8 @@ jobs:
173174
174175
docker-release:
175176
runs-on: ubuntu-latest
177+
permissions:
178+
id-token: write
176179
steps:
177180
- name: Checkout code
178181
uses: actions/checkout@692973e3d937129bcbf40652eb9f2f61becf3332 # v4.1.7

0 commit comments

Comments
 (0)