Skip to content

Commit bffb486

Browse files
authored
Merge branch 'main' into renovate/go-dependencies-(non-major)
2 parents 0bda48d + 4bcda33 commit bffb486

File tree

7 files changed

+39
-45
lines changed

7 files changed

+39
-45
lines changed

.github/workflows/deploy-docs.yml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -22,13 +22,13 @@ jobs:
2222
runs-on: ubuntu-latest
2323
steps:
2424
- name: Checkout
25-
uses: actions/checkout@v5
25+
uses: actions/checkout@v6
2626
with:
2727
fetch-depth: 0
2828
- name: Setup Node.js
29-
uses: actions/setup-node@v4
29+
uses: actions/setup-node@v6
3030
with:
31-
node-version: '20'
31+
node-version: '24'
3232
cache: 'npm'
3333
cache-dependency-path: website/package-lock.json
3434
- name: Sync documentation sources to Docusaurus
@@ -45,7 +45,7 @@ jobs:
4545
NODE_ENV: production
4646
run: npm run build
4747
- name: Upload artifact
48-
uses: actions/upload-pages-artifact@v3
48+
uses: actions/upload-pages-artifact@v4
4949
with:
5050
path: ./website/build
5151
deploy:

.github/workflows/release.yml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -13,16 +13,16 @@ jobs:
1313
name: Create Release
1414
runs-on: ubuntu-latest
1515
steps:
16-
- uses: actions/checkout@v5
16+
- uses: actions/checkout@v6
1717
with:
1818
fetch-depth: 0
1919
persist-credentials: false
2020
- name: Setup Node.js
21-
uses: actions/setup-node@v4
21+
uses: actions/setup-node@v6
2222
with:
23-
node-version: '20'
23+
node-version: '24'
2424
- name: Setup Go
25-
uses: actions/setup-go@v5
25+
uses: actions/setup-go@v6
2626
with:
2727
go-version: '1.25.x'
2828
cache: true

.github/workflows/testing.yml

Lines changed: 8 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -11,23 +11,24 @@ jobs:
1111
prek:
1212
runs-on: ubuntu-latest
1313
steps:
14-
- uses: actions/checkout@v5
14+
- uses: actions/checkout@v6
1515
- name: Setup Go
16-
uses: actions/setup-go@v5
16+
uses: actions/setup-go@v6
1717
with:
1818
go-version: '1.25.x'
1919
cache: true
2020
- uses: j178/prek-action@v1
2121
unit-tests:
2222
name: Unit Tests
2323
runs-on: ubuntu-latest
24+
needs: prek
2425
strategy:
2526
matrix:
2627
go-version: ["1.25.x"]
2728
steps:
28-
- uses: actions/checkout@v5
29+
- uses: actions/checkout@v6
2930
- name: Setup Go
30-
uses: actions/setup-go@v5
31+
uses: actions/setup-go@v6
3132
with:
3233
go-version: ${{ matrix.go-version }}
3334
cache: true
@@ -38,7 +39,7 @@ jobs:
3839
- name: Run unit tests
3940
run: go test -v -race -coverprofile=coverage.out ./...
4041
- name: Upload coverage
41-
uses: codecov/codecov-action@v4
42+
uses: codecov/codecov-action@v5
4243
if: matrix.go-version == '1.25.x'
4344
with:
4445
file: ./coverage.out
@@ -50,9 +51,9 @@ jobs:
5051
timeout-minutes: 15
5152
steps:
5253
- name: Checkout code
53-
uses: actions/checkout@v5
54+
uses: actions/checkout@v6
5455
- name: Set up Go
55-
uses: actions/setup-go@v5
56+
uses: actions/setup-go@v6
5657
with:
5758
go-version: "1.25.x"
5859
cache: true

docker-compose.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@ services:
2222
# Scale workers: docker-compose --profile prod up --scale dnstestergo-worker=5
2323
# ============================================================================
2424
redis:
25-
image: redis:7-alpine
25+
image: redis:8-alpine
2626
profiles: ["prod", "test"]
2727
restart: unless-stopped
2828
ports:

website/Dockerfile

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
# Dockerfile for Docusaurus documentation (dev only)
22
# Production build handled by GitHub Actions
33

4-
FROM node:20-alpine
4+
FROM node:24-alpine
55

66
WORKDIR /app
77

website/package-lock.json

Lines changed: 18 additions & 25 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

website/package.json

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -21,14 +21,14 @@
2121
"@mdx-js/react": "^3.0.0",
2222
"clsx": "^2.0.0",
2323
"prism-react-renderer": "^2.3.0",
24-
"react": "^18.0.0",
25-
"react-dom": "^18.0.0"
24+
"react": "^19.0.0",
25+
"react-dom": "^19.0.0"
2626
},
2727
"devDependencies": {
2828
"@docusaurus/module-type-aliases": "^3.9.2",
2929
"@docusaurus/tsconfig": "^3.9.2",
3030
"@docusaurus/types": "^3.9.2",
31-
"typescript": "~5.2.2"
31+
"typescript": "~5.9.0"
3232
},
3333
"browserslist": {
3434
"production": [

0 commit comments

Comments
 (0)