Skip to content

Commit bd8aa4c

Browse files
committed
Merge branch 'main' into b-issue-1480-unchecked-ptr
2 parents bff6480 + 95b075e commit bd8aa4c

File tree

215 files changed

+18266
-1367
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

215 files changed

+18266
-1367
lines changed

.github/goreleaser-cross-compiler-test.yml

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,7 @@
11
# Copyright (c) HashiCorp, Inc.
22
# SPDX-License-Identifier: MPL-2.0
33

4+
version: 2
45
archives:
56
- files:
67
# Ensure only built binary is archived
@@ -27,4 +28,4 @@ builds:
2728
- -s -w -X version.ProviderVersion={{.Version}}
2829
mod_timestamp: '{{ .CommitTimestamp }}'
2930
snapshot:
30-
name_template: "{{ .Tag }}-next"
31+
version_template: "{{ .Tag }}-next"

.github/workflows/documentation-linters.yml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@ jobs:
1818
markdown-link-check:
1919
runs-on: ubuntu-latest
2020
steps:
21-
- uses: actions/checkout@692973e3d937129bcbf40652eb9f2f61becf3332 # v4.1.7
21+
- uses: actions/checkout@eef61447b9ff4aafe5dcd4e0bbf5d482be7e7871 # v4.2.1
2222
- uses: gaurav-nelson/github-action-markdown-link-check@d53a906aa6b22b8979d33bc86170567e619495ec # 1.0.15
2323
with:
2424
use-quiet-mode: "yes"
@@ -30,7 +30,7 @@ jobs:
3030
markdown-lint:
3131
runs-on: ubuntu-latest
3232
steps:
33-
- uses: actions/checkout@692973e3d937129bcbf40652eb9f2f61becf3332 # v4.1.7
33+
- uses: actions/checkout@eef61447b9ff4aafe5dcd4e0bbf5d482be7e7871 # v4.2.1
3434
- uses: avto-dev/markdown-lint@04d43ee9191307b50935a753da3b775ab695eceb # v1.5.0
3535
with:
3636
config: ".markdownlint.yml"
@@ -39,11 +39,11 @@ jobs:
3939
misspell:
4040
runs-on: ubuntu-latest
4141
steps:
42-
- uses: actions/checkout@692973e3d937129bcbf40652eb9f2f61becf3332 # v4.1.7
42+
- uses: actions/checkout@eef61447b9ff4aafe5dcd4e0bbf5d482be7e7871 # v4.2.1
4343
- uses: actions/setup-go@0a12ed9d6a96ab950c8f026ed9f722fe0da7ef32 # v5.0.2
4444
with:
4545
go-version-file: tools/go.mod
46-
- uses: actions/cache@0c45773b623bea8c8e75f6c82b208c3cf94ea4f9 # v4.0.2
46+
- uses: actions/cache@2cdf405574d6ef1f33a1d12acccd3ae82f47b3f2 # v4.1.0
4747
continue-on-error: true
4848
id: cache-go-pkg-mod
4949
timeout-minutes: 2

.github/workflows/feed-approval.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ jobs:
1212
runs-on: ubuntu-latest
1313
steps:
1414
- name: Checkout Community Check
15-
uses: actions/checkout@692973e3d937129bcbf40652eb9f2f61becf3332 # v4.1.7
15+
uses: actions/checkout@eef61447b9ff4aafe5dcd4e0bbf5d482be7e7871 # v4.2.1
1616
with:
1717
sparse-checkout: .github/actions/community_check
1818

.github/workflows/feed-comments.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ jobs:
1212
runs-on: ubuntu-latest
1313
steps:
1414
- name: Checkout Community Check
15-
uses: actions/checkout@692973e3d937129bcbf40652eb9f2f61becf3332 # v4.1.7
15+
uses: actions/checkout@eef61447b9ff4aafe5dcd4e0bbf5d482be7e7871 # v4.2.1
1616
with:
1717
sparse-checkout: .github/actions/community_check
1818

.github/workflows/goreleaser-ci.yml

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,7 @@ jobs:
2121
outputs:
2222
goreleaser: ${{ steps.filter.outputs.goreleaser }}
2323
steps:
24-
- uses: actions/checkout@692973e3d937129bcbf40652eb9f2f61becf3332 # v4.1.7
24+
- uses: actions/checkout@eef61447b9ff4aafe5dcd4e0bbf5d482be7e7871 # v4.2.1
2525
- uses: dorny/paths-filter@de90cc6fb38fc0963ad72b210f1f284cd68cea36 # v3.0.2
2626
id: filter
2727
with:
@@ -34,11 +34,11 @@ jobs:
3434
if: ${{ needs.changes.outputs.goreleaser == 'true' }}
3535
runs-on: ubuntu-latest
3636
steps:
37-
- uses: actions/checkout@692973e3d937129bcbf40652eb9f2f61becf3332 # v4.1.7
37+
- uses: actions/checkout@eef61447b9ff4aafe5dcd4e0bbf5d482be7e7871 # v4.2.1
3838
- uses: actions/setup-go@0a12ed9d6a96ab950c8f026ed9f722fe0da7ef32 # v5.0.2
3939
with:
4040
go-version-file: go.mod
41-
- uses: actions/cache@0c45773b623bea8c8e75f6c82b208c3cf94ea4f9 # v4.0.2
41+
- uses: actions/cache@2cdf405574d6ef1f33a1d12acccd3ae82f47b3f2 # v4.1.0
4242
continue-on-error: true
4343
timeout-minutes: 2
4444
with:
@@ -53,11 +53,11 @@ jobs:
5353
# Ref: https://github.com/hashicorp/terraform-provider-awscc/issues/533
5454
runs-on: ubuntu-latest
5555
steps:
56-
- uses: actions/checkout@692973e3d937129bcbf40652eb9f2f61becf3332 # v4.1.7
56+
- uses: actions/checkout@eef61447b9ff4aafe5dcd4e0bbf5d482be7e7871 # v4.2.1
5757
- uses: actions/setup-go@0a12ed9d6a96ab950c8f026ed9f722fe0da7ef32 # v5.0.2
5858
with:
5959
go-version-file: go.mod
60-
- uses: actions/cache@0c45773b623bea8c8e75f6c82b208c3cf94ea4f9 # v4.0.2
60+
- uses: actions/cache@2cdf405574d6ef1f33a1d12acccd3ae82f47b3f2 # v4.1.0
6161
continue-on-error: true
6262
timeout-minutes: 2
6363
with:

.github/workflows/labelers.yml

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

3737
steps:
3838
- name: Checkout Community Check
39-
uses: actions/checkout@692973e3d937129bcbf40652eb9f2f61becf3332 # v4.1.7
39+
uses: actions/checkout@eef61447b9ff4aafe5dcd4e0bbf5d482be7e7871 # v4.2.1
4040
with:
4141
sparse-checkout: .github/actions/community_check
4242

.github/workflows/linters.yml

Lines changed: 12 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -20,11 +20,11 @@ jobs:
2020
name: go mod download
2121
runs-on: ubuntu-latest
2222
steps:
23-
- uses: actions/checkout@692973e3d937129bcbf40652eb9f2f61becf3332 # v4.1.7
23+
- uses: actions/checkout@eef61447b9ff4aafe5dcd4e0bbf5d482be7e7871 # v4.2.1
2424
- uses: actions/setup-go@0a12ed9d6a96ab950c8f026ed9f722fe0da7ef32 # v5.0.2
2525
with:
2626
go-version-file: tools/go.mod
27-
- uses: actions/cache@0c45773b623bea8c8e75f6c82b208c3cf94ea4f9 # v4.0.2
27+
- uses: actions/cache@2cdf405574d6ef1f33a1d12acccd3ae82f47b3f2 # v4.1.0
2828
continue-on-error: true
2929
id: cache-go-pkg-mod
3030
timeout-minutes: 2
@@ -40,22 +40,22 @@ jobs:
4040
needs: [go_mod_download]
4141
runs-on: ubuntu-latest
4242
steps:
43-
- uses: actions/checkout@692973e3d937129bcbf40652eb9f2f61becf3332 # v4.1.7
43+
- uses: actions/checkout@eef61447b9ff4aafe5dcd4e0bbf5d482be7e7871 # v4.2.1
4444
- uses: actions/setup-go@0a12ed9d6a96ab950c8f026ed9f722fe0da7ef32 # v5.0.2
4545
with:
4646
go-version-file: tools/go.mod
4747
- name: GOCACHE
4848
run: |
4949
echo "GOCACHE=$(go env GOCACHE)" >> $GITHUB_ENV
50-
- uses: actions/cache@0c45773b623bea8c8e75f6c82b208c3cf94ea4f9 # v4.0.2
50+
- uses: actions/cache@2cdf405574d6ef1f33a1d12acccd3ae82f47b3f2 # v4.1.0
5151
continue-on-error: true
5252
timeout-minutes: 2
5353
with:
5454
# TODO: Replace with supported mechanism when it is supported
5555
# https://github.com/actions/setup-go/issues/54
5656
path: ${{ env.GOCACHE }}
5757
key: ${{ runner.os }}-GOCACHE-${{ hashFiles('go.sum') }}-${{ hashFiles('internal/**') }}
58-
- uses: actions/cache@0c45773b623bea8c8e75f6c82b208c3cf94ea4f9 # v4.0.2
58+
- uses: actions/cache@2cdf405574d6ef1f33a1d12acccd3ae82f47b3f2 # v4.1.0
5959
continue-on-error: true
6060
timeout-minutes: 2
6161
with:
@@ -70,22 +70,22 @@ jobs:
7070
needs: [go_mod_download]
7171
runs-on: ubuntu-latest
7272
steps:
73-
- uses: actions/checkout@692973e3d937129bcbf40652eb9f2f61becf3332 # v4.1.7
73+
- uses: actions/checkout@eef61447b9ff4aafe5dcd4e0bbf5d482be7e7871 # v4.2.1
7474
- uses: actions/setup-go@0a12ed9d6a96ab950c8f026ed9f722fe0da7ef32 # v5.0.2
7575
with:
7676
go-version-file: tools/go.mod
7777
- name: GOCACHE
7878
run: |
7979
echo "GOCACHE=$(go env GOCACHE)" >> $GITHUB_ENV
80-
- uses: actions/cache@0c45773b623bea8c8e75f6c82b208c3cf94ea4f9 # v4.0.2
80+
- uses: actions/cache@2cdf405574d6ef1f33a1d12acccd3ae82f47b3f2 # v4.1.0
8181
continue-on-error: true
8282
timeout-minutes: 2
8383
with:
8484
# TODO: Replace with supported mechanism when it is supported
8585
# https://github.com/actions/setup-go/issues/54
8686
path: ${{ env.GOCACHE }}
8787
key: ${{ runner.os }}-GOCACHE-${{ hashFiles('go.sum') }}-${{ hashFiles('internal/**') }}
88-
- uses: actions/cache@0c45773b623bea8c8e75f6c82b208c3cf94ea4f9 # v4.0.2
88+
- uses: actions/cache@2cdf405574d6ef1f33a1d12acccd3ae82f47b3f2 # v4.1.0
8989
continue-on-error: true
9090
timeout-minutes: 2
9191
with:
@@ -98,30 +98,30 @@ jobs:
9898
semgrep:
9999
runs-on: ubuntu-latest
100100
steps:
101-
- uses: actions/checkout@692973e3d937129bcbf40652eb9f2f61becf3332 # v4.1.7
101+
- uses: actions/checkout@eef61447b9ff4aafe5dcd4e0bbf5d482be7e7871 # v4.2.1
102102
- name: semgrep
103103
uses: returntocorp/semgrep-action@713efdd345f3035192eaa63f56867b88e63e4e5d # v1
104104

105105
importlint:
106106
needs: [go_mod_download]
107107
runs-on: ubuntu-latest
108108
steps:
109-
- uses: actions/checkout@692973e3d937129bcbf40652eb9f2f61becf3332 # v4.1.7
109+
- uses: actions/checkout@eef61447b9ff4aafe5dcd4e0bbf5d482be7e7871 # v4.2.1
110110
- uses: actions/setup-go@0a12ed9d6a96ab950c8f026ed9f722fe0da7ef32 # v5.0.2
111111
with:
112112
go-version-file: tools/go.mod
113113
- name: GOCACHE
114114
run: |
115115
echo "GOCACHE=$(go env GOCACHE)" >> $GITHUB_ENV
116-
- uses: actions/cache@0c45773b623bea8c8e75f6c82b208c3cf94ea4f9 # v4.0.2
116+
- uses: actions/cache@2cdf405574d6ef1f33a1d12acccd3ae82f47b3f2 # v4.1.0
117117
continue-on-error: true
118118
timeout-minutes: 2
119119
with:
120120
# TODO: Replace with supported mechanism when it is supported
121121
# https://github.com/actions/setup-go/issues/54
122122
path: ${{ env.GOCACHE }}
123123
key: ${{ runner.os }}-GOCACHE-${{ hashFiles('go.sum') }}-${{ hashFiles('internal/**') }}
124-
- uses: actions/cache@0c45773b623bea8c8e75f6c82b208c3cf94ea4f9 # v4.0.2
124+
- uses: actions/cache@2cdf405574d6ef1f33a1d12acccd3ae82f47b3f2 # v4.1.0
125125
continue-on-error: true
126126
timeout-minutes: 2
127127
with:

.github/workflows/projects.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -28,7 +28,7 @@ jobs:
2828
private-key: ${{ secrets.APP_PEM }}
2929

3030
- name: Checkout
31-
uses: actions/checkout@692973e3d937129bcbf40652eb9f2f61becf3332 # v4.1.7
31+
uses: actions/checkout@eef61447b9ff4aafe5dcd4e0bbf5d482be7e7871 # v4.2.1
3232
with:
3333
sparse-checkout: .github/actions/
3434

.github/workflows/pull_request_feed.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@ jobs:
1919
runs-on: ubuntu-latest
2020
steps:
2121
- name: Checkout Community Check
22-
uses: actions/checkout@692973e3d937129bcbf40652eb9f2f61becf3332 # v4.1.7
22+
uses: actions/checkout@eef61447b9ff4aafe5dcd4e0bbf5d482be7e7871 # v4.2.1
2323
with:
2424
sparse-checkout: .github/actions/community_check
2525

.github/workflows/release.yml

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -12,12 +12,12 @@ jobs:
1212
release-notes:
1313
runs-on: macos-latest
1414
steps:
15-
- uses: actions/checkout@692973e3d937129bcbf40652eb9f2f61becf3332 # v4.1.7
15+
- uses: actions/checkout@eef61447b9ff4aafe5dcd4e0bbf5d482be7e7871 # v4.2.1
1616
with:
1717
fetch-depth: 0
1818
- name: Generate Release Notes
1919
run: sed -n -e "1{/# /d;}" -e "2{/^$/d;}" -e "/# $(git describe --abbrev=0 --exclude="$(git describe --abbrev=0 --match='v*.*.*' --tags)" --match='v*.*.*' --tags | tr -d v)/q;p" CHANGELOG.md > release-notes.txt
20-
- uses: actions/upload-artifact@50769540e7f4bd5e21e526ee35c689e35e0d6874 # v4.4.0
20+
- uses: actions/upload-artifact@604373da6381bf24206979c74d06a550515601b9 # v4.4.1
2121
with:
2222
name: release-notes
2323
path: release-notes.txt
@@ -48,7 +48,7 @@ jobs:
4848
outputs:
4949
tag: ${{ steps.highest-version-tag.outputs.tag }}
5050
steps:
51-
- uses: actions/checkout@692973e3d937129bcbf40652eb9f2f61becf3332 # v4.1.7
51+
- uses: actions/checkout@eef61447b9ff4aafe5dcd4e0bbf5d482be7e7871 # v4.2.1
5252
with:
5353
# Allow tag to be fetched when ref is a commit
5454
fetch-depth: 0
@@ -71,7 +71,7 @@ jobs:
7171
with:
7272
app-id: ${{ secrets.APP_ID }}
7373
private-key: ${{ secrets.APP_PEM }}
74-
- uses: actions/checkout@692973e3d937129bcbf40652eb9f2f61becf3332 # v4.1.7
74+
- uses: actions/checkout@eef61447b9ff4aafe5dcd4e0bbf5d482be7e7871 # v4.2.1
7575
with:
7676
fetch-depth: 0
7777
ref: main
@@ -109,7 +109,7 @@ jobs:
109109
steps:
110110
- name: Save Release Tag
111111
run: echo ${{ github.ref_name }} > release-tag.data
112-
- uses: actions/upload-artifact@50769540e7f4bd5e21e526ee35c689e35e0d6874 # v4.4.0
112+
- uses: actions/upload-artifact@604373da6381bf24206979c74d06a550515601b9 # v4.4.1
113113
with:
114114
name: release-tag
115115
path: release-tag.data

0 commit comments

Comments
 (0)