Skip to content

Commit 7ef92ba

Browse files
committed
ci: Pin release workflow and declare IAM dependency directly
Pin the release workflow to a known action revision and use the dedicated release token, while declaring the IAM package as a direct dependency for consumers.
1 parent 972d74f commit 7ef92ba

2 files changed

Lines changed: 3 additions & 3 deletions

File tree

.github/workflows/release.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -12,9 +12,9 @@ jobs:
1212
contents: write
1313
issues: write
1414
pull-requests: write
15-
uses: flanksource/action-workflows/.github/workflows/create-release.yml@main
15+
uses: flanksource/action-workflows/.github/workflows/create-release.yml@6e3308211f3e1694e187ea2057c24978e5a01c2f
1616
secrets:
17-
token: ${{ secrets.GITHUB_TOKEN }}
17+
token: ${{ secrets.FLANKBOT }}
1818
binary:
1919
runs-on: ubuntu-latest
2020
needs: create-release

go.mod

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -409,7 +409,7 @@ require (
409409

410410
require (
411411
cloud.google.com/go v0.123.0 // indirect
412-
cloud.google.com/go/iam v1.7.0 // indirect
412+
cloud.google.com/go/iam v1.7.0
413413
cloud.google.com/go/storage v1.62.3 // indirect
414414
github.com/DATA-DOG/go-sqlmock v1.5.2 // indirect
415415
github.com/Masterminds/goutils v1.1.1 // indirect

0 commit comments

Comments
 (0)