Skip to content

Commit 46e3f31

Browse files
committed
Update and pin main GH actions to a specific commit
1 parent 9628907 commit 46e3f31

File tree

3 files changed

+16
-16
lines changed

3 files changed

+16
-16
lines changed

.github/workflows/codeql-analysis.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -35,7 +35,7 @@ jobs:
3535

3636
steps:
3737
- name: Checkout repository
38-
uses: actions/checkout@v4.1.1
38+
uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
3939

4040
# Initializes the CodeQL tools for scanning.
4141
- name: Initialize CodeQL

.github/workflows/release.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -20,13 +20,13 @@ jobs:
2020
steps:
2121
-
2222
name: Checkout
23-
uses: actions/checkout@v4.1.1
23+
uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
2424
-
2525
name: Unshallow
2626
run: git fetch --prune --unshallow
2727
-
2828
name: Set up Go
29-
uses: actions/setup-go@v4
29+
uses: actions/setup-go@f111f3307d8850f501ac008e886eec1fd1932a34 # v5.3.0
3030
with:
3131
go-version-file: go.mod
3232
-

.github/workflows/terraform_provider.yml

Lines changed: 13 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -21,16 +21,16 @@ jobs:
2121
name: go build
2222
runs-on: ubuntu-latest
2323
steps:
24-
- uses: actions/checkout@v4.1.1
25-
- uses: actions/cache@v3.3.2
24+
- uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
25+
- uses: actions/cache@1bd1e32a3bdc45362d1e726936510720a7c30a57 # v4.2.0
2626
continue-on-error: true
2727
id: cache-terraform-plugin-dir
2828
timeout-minutes: 2
2929
with:
3030
path: terraform-plugin-dir
3131
key: ${{ runner.os }}-terraform-plugin-dir-${{ hashFiles('go.sum') }}-${{ hashFiles('provider/**') }}
3232
- if: steps.cache-terraform-plugin-dir.outputs.cache-hit != 'true' || steps.cache-terraform-plugin-dir.outcome == 'failure'
33-
uses: actions/setup-go@v4
33+
uses: actions/setup-go@f111f3307d8850f501ac008e886eec1fd1932a34 # v5.3.0
3434
with:
3535
go-version-file: go.mod
3636
- if: steps.cache-terraform-plugin-dir.outputs.cache-hit != 'true' || steps.cache-terraform-plugin-dir.outcome == 'failure'
@@ -45,22 +45,22 @@ jobs:
4545
needs: [go_build]
4646
runs-on: ubuntu-latest
4747
steps:
48-
- uses: actions/checkout@v4.1.1
49-
- uses: actions/cache@v3.3.2
48+
- uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
49+
- uses: actions/cache@1bd1e32a3bdc45362d1e726936510720a7c30a57 # v4.2.0
5050
continue-on-error: true
5151
id: cache-terraform-providers-schema
5252
timeout-minutes: 2
5353
with:
5454
path: terraform-providers-schema
5555
key: ${{ runner.os }}-terraform-providers-schema-${{ hashFiles('go.sum') }}-${{ hashFiles('provider/**') }}
5656
- if: steps.cache-terraform-providers-schema.outputs.cache-hit != 'true' || steps.cache-terraform-providers-schema.outcome == 'failure'
57-
uses: actions/cache@v3.3.2
57+
uses: actions/cache@1bd1e32a3bdc45362d1e726936510720a7c30a57 # v4.2.0
5858
timeout-minutes: 2
5959
with:
6060
path: terraform-plugin-dir
6161
key: ${{ runner.os }}-terraform-plugin-dir-${{ hashFiles('go.sum') }}-${{ hashFiles('provider/**') }}
6262
- if: steps.cache-terraform-providers-schema.outputs.cache-hit != 'true' || steps.cache-terraform-providers-schema.outcome == 'failure'
63-
uses: hashicorp/setup-terraform@v3.0.0
63+
uses: hashicorp/setup-terraform@b9cd54a3c349d3f38e8881555d616ced269862dd # v3.1.2
6464
with:
6565
terraform_version: ${{ env.TERRAFORM_VERSION }}
6666
terraform_wrapper: false
@@ -91,11 +91,11 @@ jobs:
9191
needs: [go_build]
9292
runs-on: ubuntu-latest
9393
steps:
94-
- uses: actions/checkout@v4.1.1
95-
- uses: actions/setup-go@v4
94+
- uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
95+
- uses: actions/setup-go@f111f3307d8850f501ac008e886eec1fd1932a34 # v5.3.0
9696
with:
9797
go-version-file: go.mod
98-
- uses: dorny/paths-filter@v2.11.1
98+
- uses: dorny/paths-filter@de90cc6fb38fc0963ad72b210f1f284cd68cea36 # v3.0.2
9999
id: filter
100100
with:
101101
filters: |
@@ -133,7 +133,7 @@ jobs:
133133
run: make generate_coverage
134134
- name: Upload code coverage report
135135
if: steps.filter.outputs.code-changes == 'true' && (success() || failure())
136-
uses: actions/upload-artifact@v3
136+
uses: actions/upload-artifact@65c4c4a1ddee5b72f698fdd19549f0f0fb45cf08 # v4.6.0
137137
with:
138138
name: coverage.html
139139
path: bin/coverage.html
@@ -143,8 +143,8 @@ jobs:
143143
needs: [go_build]
144144
runs-on: ubuntu-latest
145145
steps:
146-
- uses: actions/checkout@v4.1.1
147-
- uses: actions/setup-go@v4
146+
- uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
147+
- uses: actions/setup-go@f111f3307d8850f501ac008e886eec1fd1932a34 # v5.3.0
148148
with:
149149
go-version-file: go.mod
150150
- run: make tfproviderlint

0 commit comments

Comments
 (0)