Skip to content

Commit f17e02e

Browse files
authored
Merge branch 'master' into go_mod_ignore
2 parents 30fab5e + 3da8f9f commit f17e02e

32 files changed

+151
-98
lines changed

.github/workflows/acceptance-tests.yaml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -56,7 +56,7 @@ jobs:
5656
- name: Install Go
5757
uses: actions/setup-go@v5
5858
with:
59-
go-version: 1.24.0
59+
go-version: stable
6060
# This CI supports skipping flaky or broken tests via GitHub repository variables.
6161
# This allows quick fixes without code changes when tests break due to external factors.
6262
#
@@ -151,7 +151,7 @@ jobs:
151151
- name: Install Go
152152
uses: actions/setup-go@v5
153153
with:
154-
go-version: 1.24.0
154+
go-version: stable
155155
- name: Install Terraform
156156
uses: hashicorp/setup-terraform@v3
157157
- name: Run scwconfig tests

.github/workflows/documentation.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,7 @@ jobs:
2424
runs-on: ubuntu-latest
2525
steps:
2626
- uses: actions/checkout@v5
27-
- uses: gaurav-nelson/github-action-markdown-link-check@1.0.17
27+
- uses: tcort/github-action-markdown-link-check@v1
2828
with:
2929
use-quiet-mode: 'yes'
3030
use-verbose-mode: 'yes'

.github/workflows/golangci-lint.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,5 +15,5 @@ jobs:
1515
- name: golangci-lint
1616
uses: golangci/[email protected]
1717
with:
18-
version: v2.3.0
18+
version: v2.5.0
1919
args: --timeout 5m

.github/workflows/nightly.yml

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -58,7 +58,7 @@ jobs:
5858
- name: Install Go
5959
uses: actions/setup-go@v5
6060
with:
61-
go-version: 1.24.0
61+
go-version: stable
6262
- name: Run Acceptance Tests
6363
run: go tool gotestsum --format github-actions -- -v ./internal/services/${{ matrix.products }} -timeout=4h
6464
env:
@@ -74,6 +74,8 @@ jobs:
7474
SCW_SECRET_KEY: ${{ secrets.SCW_SECRET_KEY }}
7575
SCW_DEFAULT_ORGANIZATION_ID: ${{ secrets.SCW_DEFAULT_ORGANIZATION_ID }}
7676
SCW_DEFAULT_PROJECT_ID: ${{ secrets.SCW_DEFAULT_PROJECT_ID }}
77+
# Having long retry intervals will ensure that we have few requests done while waiting on call to complete (using time.ParseDuration)
78+
TF_RETRY_DELAY: 30s
7779
- name: Ping on failure
7880
if: ${{ failure() }}
7981
run: |
@@ -110,7 +112,7 @@ jobs:
110112
- name: Install Go
111113
uses: actions/setup-go@v5
112114
with:
113-
go-version: 1.24.0
115+
go-version: stable
114116
- name: Install Terraform
115117
uses: hashicorp/setup-terraform@v3
116118
- name: Run sweepers

.github/workflows/purge.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@ jobs:
1616
- name: Install Go
1717
uses: actions/setup-go@v5
1818
with:
19-
go-version: 1.24.0
19+
go-version: stable
2020
- name: Install Terraform
2121
uses: hashicorp/setup-terraform@v3
2222
- name: Run sweepers

.github/workflows/release.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -30,7 +30,7 @@ jobs:
3030
- name: Set up Go
3131
uses: actions/setup-go@v5
3232
with:
33-
go-version: 1.24.0
33+
go-version: stable
3434

3535
- name: Verify go.mod is tidy
3636
run: |

.github/workflows/terrafmt.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,6 +16,6 @@ jobs:
1616
- uses: actions/checkout@v5
1717
- uses: actions/setup-go@v5
1818
with:
19-
go-version: 1.24.0
19+
go-version: stable
2020
- name: Run terrafmt on documentation
2121
run: go tool terrafmt fmt --verbose --check ./docs

.github/workflows/tfproviderlint.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@ jobs:
1616
- uses: actions/checkout@v5
1717
- uses: actions/setup-go@v5
1818
with:
19-
go-version: 1.24.0
19+
go-version: stable
2020
- name: Install tfproviderlint
2121
run: go install github.com/bflad/tfproviderlint/cmd/tfproviderlint
2222
- name: Run tfproviderlint
@@ -30,7 +30,7 @@ jobs:
3030
- uses: actions/checkout@v5
3131
- uses: actions/setup-go@v5
3232
with:
33-
go-version: 1.24.0
33+
go-version: stable
3434
- uses: hashicorp/setup-terraform@v3
3535
- run: go install github.com/bflad/tfproviderdocs@latest
3636
- run: make tfproviderdocs

.github/workflows/unit-tests.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@ jobs:
1919
- name: Install Go
2020
uses: actions/setup-go@v5
2121
with:
22-
go-version: 1.24.0
22+
go-version: stable
2323
- name: Install Terraform
2424
uses: hashicorp/setup-terraform@v3
2525
- name: Build binaries

.markdownlinkcheck.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -24,6 +24,6 @@
2424
"timeout": "20s",
2525
"retryOn429": true,
2626
"retryCount": 5,
27-
"fallbackRetryDelay": "30s",
28-
"aliveStatusCodes": [200, 206]
27+
"fallbackRetryDelay": "1s",
28+
"aliveStatusCodes": [200, 206, 429]
2929
}

0 commit comments

Comments
 (0)