Skip to content

Commit f9f1c44

Browse files
committed
chore(ci): upgrade GitHub Actions to v6 for checkout and setup steps
feat(docs): add workflow for deploying documentation to GitHub Pages chore(release): update GitHub Actions to v6 for release workflow
1 parent 2888412 commit f9f1c44

3 files changed

Lines changed: 15 additions & 15 deletions

File tree

.github/workflows/ci.yml

Lines changed: 11 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -25,10 +25,10 @@ jobs:
2525

2626
steps:
2727
- name: Checkout
28-
uses: actions/checkout@v4
28+
uses: actions/checkout@v6
2929

3030
- name: Set up Go ${{ matrix.go-version }}
31-
uses: actions/setup-go@v5
31+
uses: actions/setup-go@v6
3232
with:
3333
go-version: ${{ matrix.go-version }}
3434
cache: true
@@ -50,7 +50,7 @@ jobs:
5050

5151
- name: Upload coverage
5252
if: github.event_name == 'pull_request'
53-
uses: actions/upload-artifact@v4
53+
uses: actions/upload-artifact@v6
5454
with:
5555
name: coverage-go${{ matrix.go-version }}
5656
path: coverage.out
@@ -64,17 +64,17 @@ jobs:
6464

6565
steps:
6666
- name: Checkout
67-
uses: actions/checkout@v4
67+
uses: actions/checkout@v6
6868

6969
- name: Set up Go
70-
uses: actions/setup-go@v5
70+
uses: actions/setup-go@v6
7171
with:
7272
go-version: "1.25.7"
7373
cache: true
7474
cache-dependency-path: go.sum
7575

7676
- name: golangci-lint
77-
uses: golangci/golangci-lint-action@v6
77+
uses: golangci/golangci-lint-action@v9
7878
with:
7979
version: latest
8080
args: --timeout 10m
@@ -86,10 +86,10 @@ jobs:
8686

8787
steps:
8888
- name: Checkout
89-
uses: actions/checkout@v4
89+
uses: actions/checkout@v6
9090

9191
- name: Set up Go
92-
uses: actions/setup-go@v5
92+
uses: actions/setup-go@v6
9393
with:
9494
go-version: "1.25.7"
9595
cache: true
@@ -118,10 +118,10 @@ jobs:
118118

119119
steps:
120120
- name: Checkout
121-
uses: actions/checkout@v4
121+
uses: actions/checkout@v6
122122

123123
- name: Set up Node.js
124-
uses: actions/setup-node@v4
124+
uses: actions/setup-node@v6
125125
with:
126126
node-version: 22
127127

@@ -135,7 +135,7 @@ jobs:
135135
run: echo "STORE_PATH=$(pnpm store path --silent)" >> $GITHUB_ENV
136136

137137
- name: Cache pnpm
138-
uses: actions/cache@v4
138+
uses: actions/cache@v5
139139
with:
140140
path: ${{ env.STORE_PATH }}
141141
key: ${{ runner.os }}-pnpm-${{ hashFiles('docs/pnpm-lock.yaml') }}
Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,7 @@ jobs:
2727

2828
steps:
2929
- name: Checkout
30-
uses: actions/checkout@v4
30+
uses: actions/checkout@v6
3131

3232
- name: Set up Node.js
3333
uses: actions/setup-node@v4
@@ -44,7 +44,7 @@ jobs:
4444
run: echo "STORE_PATH=$(pnpm store path --silent)" >> $GITHUB_ENV
4545

4646
- name: Cache pnpm
47-
uses: actions/cache@v4
47+
uses: actions/cache@v5
4848
with:
4949
path: ${{ env.STORE_PATH }}
5050
key: ${{ runner.os }}-pnpm-${{ hashFiles('docs/pnpm-lock.yaml') }}

.github/workflows/release.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,7 @@ jobs:
2121

2222
steps:
2323
- name: Checkout
24-
uses: actions/checkout@v4
24+
uses: actions/checkout@v6
2525
with:
2626
fetch-depth: 0
2727

@@ -41,7 +41,7 @@ jobs:
4141
echo "tag=$TAG" >> "$GITHUB_OUTPUT"
4242
4343
- name: Set up Go
44-
uses: actions/setup-go@v5
44+
uses: actions/setup-go@v6
4545
with:
4646
go-version: "1.25.7"
4747
cache: true

0 commit comments

Comments
 (0)