Skip to content

Commit 10160dc

Browse files
committed
Merge branch 'main' into iam_tests
2 parents 5d98ead + e689c8b commit 10160dc

File tree

460 files changed

+67878
-29900
lines changed

Some content is hidden

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

460 files changed

+67878
-29900
lines changed

.github/workflows/ci.yml

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -11,13 +11,13 @@ jobs:
1111
lint-tidy:
1212
runs-on: ubuntu-latest
1313
steps:
14-
- uses: actions/checkout@v4
15-
- uses: actions/setup-go@v5
14+
- uses: actions/checkout@v5
15+
- uses: actions/setup-go@v6
1616
with:
1717
go-version: stable
1818

1919
- name: golangci-lint
20-
uses: golangci/golangci-lint-action@v8
20+
uses: golangci/golangci-lint-action@v9
2121
with:
2222
version: latest
2323

@@ -38,19 +38,19 @@ jobs:
3838
EXIT_STATUS: 0
3939
steps:
4040
- name: Clone Repository
41-
uses: actions/checkout@v4
41+
uses: actions/checkout@v5
4242
with:
4343
fetch-depth: 0
4444
submodules: 'recursive'
4545

4646
- name: Set up Go
47-
uses: actions/setup-go@v5
47+
uses: actions/setup-go@v6
4848
with:
4949
go-version: 'stable'
5050
- run: go version
5151

5252
- name: Setup Python
53-
uses: actions/setup-python@v5
53+
uses: actions/setup-python@v6
5454
with:
5555
python-version: '3.x'
5656

@@ -90,7 +90,7 @@ jobs:
9090

9191
steps:
9292
- name: Notify Slack
93-
uses: slackapi/slack-github-action@v2.0.0
93+
uses: slackapi/slack-github-action@v2.1.1
9494
with:
9595
method: chat.postMessage
9696
token: ${{ secrets.SLACK_BOT_TOKEN }}

.github/workflows/codeql.yml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -23,16 +23,16 @@ jobs:
2323
build-mode: autobuild
2424
steps:
2525
- name: Checkout repository
26-
uses: actions/checkout@v4
26+
uses: actions/checkout@v5
2727

2828
- name: Initialize CodeQL
29-
uses: github/codeql-action/init@v3
29+
uses: github/codeql-action/init@v4
3030
with:
3131
languages: ${{ matrix.language }}
3232
build-mode: ${{ matrix.build-mode }}
3333
queries: security-and-quality
3434

3535
- name: Perform CodeQL Analysis
36-
uses: github/codeql-action/analyze@v3
36+
uses: github/codeql-action/analyze@v4
3737
with:
3838
category: "/language:${{matrix.language}}"

.github/workflows/integration_tests_pr.yml

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@ jobs:
1919
runs-on: ubuntu-latest
2020
if: github.event_name == 'workflow_dispatch' && inputs.sha != ''
2121
steps:
22-
- uses: actions/setup-go@v5
22+
- uses: actions/setup-go@v6
2323
with:
2424
go-version: 'stable'
2525
- run: go version
@@ -32,7 +32,7 @@ jobs:
3232

3333
# Check out merge commit
3434
- name: Checkout PR
35-
uses: actions/checkout@v4
35+
uses: actions/checkout@v5
3636
with:
3737
ref: ${{ inputs.sha }}
3838

@@ -71,7 +71,7 @@ jobs:
7171
env:
7272
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
7373

74-
- uses: actions/github-script@v7
74+
- uses: actions/github-script@v8
7575
id: update-check-run
7676
if: ${{ inputs.pull_request_number != '' && fromJson(steps.commit-hash.outputs.data).repository.pullRequest.headRef.target.oid == inputs.sha }}
7777
env:
@@ -106,7 +106,7 @@ jobs:
106106

107107
steps:
108108
- name: Checkout code
109-
uses: actions/checkout@v4
109+
uses: actions/checkout@v5
110110
with:
111111
fetch-depth: 0
112112
submodules: 'recursive'
@@ -132,7 +132,7 @@ jobs:
132132

133133
steps:
134134
- name: Set up Python
135-
uses: actions/setup-python@v5
135+
uses: actions/setup-python@v6
136136
with:
137137
python-version: '3.x'
138138

.github/workflows/labeler.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@ jobs:
1818
steps:
1919
-
2020
name: Checkout
21-
uses: actions/checkout@v4
21+
uses: actions/checkout@v5
2222
-
2323
name: Run Labeler
2424
uses: crazy-max/ghaction-github-labeler@24d110aa46a59976b8a7f35518cb7f14f434c916

.github/workflows/nightly_smoke_tests.yml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -18,14 +18,14 @@ jobs:
1818

1919
steps:
2020
- name: Checkout code
21-
uses: actions/checkout@v4
21+
uses: actions/checkout@v5
2222
with:
2323
fetch-depth: 0
2424
submodules: 'recursive'
2525
ref: ${{ github.event.inputs.sha || github.ref }}
2626

2727
- name: Set up Go
28-
uses: actions/setup-go@v5
28+
uses: actions/setup-go@v6
2929
with:
3030
go-version: '1.x'
3131

@@ -38,7 +38,7 @@ jobs:
3838

3939
- name: Notify Slack
4040
if: (success() || failure()) && github.repository == 'linode/linodego'
41-
uses: slackapi/slack-github-action@v2.0.0
41+
uses: slackapi/slack-github-action@v2.1.1
4242
with:
4343
method: chat.postMessage
4444
token: ${{ secrets.SLACK_BOT_TOKEN }}

.github/workflows/release-cross-repo-test.yml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -8,21 +8,21 @@ jobs:
88
runs-on: ubuntu-latest
99
steps:
1010
- name: checkout terraform repo
11-
uses: actions/checkout@v4
11+
uses: actions/checkout@v5
1212
with:
1313
repository: linode/terraform-provider-linode
1414
fetch-depth: 0
1515
submodules: 'recursive'
1616

1717
- name: Set up Go
18-
uses: actions/setup-go@v5
18+
uses: actions/setup-go@v6
1919
with:
2020
go-version: 'stable'
2121
- run: go version
2222
- run: make deps
2323

2424
- name: Clone Repository
25-
uses: actions/checkout@v4
25+
uses: actions/checkout@v5
2626
with:
2727
path: linodego
2828

.github/workflows/release-notify-slack.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@ jobs:
1010
runs-on: ubuntu-latest
1111
steps:
1212
- name: Notify Slack - Main Message
13-
uses: slackapi/slack-github-action@v2.0.0
13+
uses: slackapi/slack-github-action@v2.1.1
1414
with:
1515
method: chat.postMessage
1616
token: ${{ secrets.SLACK_BOT_TOKEN }}

.github/workflows/security_pr.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@ jobs:
1010
runs-on: ubuntu-latest
1111
steps:
1212
- name: 'Checkout repository'
13-
uses: actions/checkout@v4
13+
uses: actions/checkout@v5
1414
- name: 'Dependency Review'
1515
uses: actions/dependency-review-action@v4
1616
with:
@@ -22,7 +22,7 @@ jobs:
2222
GO111MODULE: on
2323
steps:
2424
- name: Checkout Source
25-
uses: actions/checkout@v4
25+
uses: actions/checkout@v5
2626

2727
- name: Run Gosec Security Scanner on root directory
2828
uses: securego/gosec@master

.github/workflows/stale.yml

Lines changed: 0 additions & 21 deletions
This file was deleted.

.golangci.yml

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -29,6 +29,7 @@ linters:
2929
- nilerr
3030
- nlreturn
3131
- noctx
32+
- noinlineerr
3233
- nolintlint
3334
- nonamedreturns
3435
- perfsprint
@@ -72,11 +73,15 @@ linters:
7273
- builtin$
7374
- examples$
7475
formatters:
76+
settings:
77+
golines:
78+
max-len: 160
7579
enable:
7680
- gci
7781
- gofmt
7882
- gofumpt
7983
- goimports
84+
- golines
8085
exclusions:
8186
generated: lax
8287
paths:

0 commit comments

Comments
 (0)