Skip to content

Commit 311c653

Browse files
authored
Merge pull request #592 from Choromanski/feature/node-deprecation
Upgraded github actions dependencies
2 parents e92d47e + 4dfbb90 commit 311c653

File tree

3 files changed

+25
-25
lines changed

3 files changed

+25
-25
lines changed

.github/workflows/docker-build.yml

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -22,10 +22,10 @@ jobs:
2222
permissions:
2323
packages: write
2424
steps:
25-
- uses: actions/checkout@v3
25+
- uses: actions/checkout@v4
2626
- name: Docker meta
2727
id: meta
28-
uses: docker/metadata-action@v4
28+
uses: docker/metadata-action@v5
2929
with:
3030
images: |
3131
ghcr.io/${{ inputs.username }}/${{ inputs.name }}
@@ -34,19 +34,19 @@ jobs:
3434
flavor: |
3535
latest=true
3636
- name: Login to GHCR
37-
uses: docker/login-action@v2
37+
uses: docker/login-action@v3
3838
with:
3939
registry: ghcr.io
4040
username: ${{ github.repository_owner }}
4141
password: ${{ secrets.GH_TOKEN }}
4242
- name: Set up QEMU
43-
uses: docker/setup-qemu-action@v1
43+
uses: docker/setup-qemu-action@v3
4444
with:
4545
platforms: arm,arm64
4646
- name: Set up buildx
47-
uses: docker/setup-buildx-action@v1
47+
uses: docker/setup-buildx-action@v3
4848
- name: push
49-
uses: docker/build-push-action@v3
49+
uses: docker/build-push-action@v6
5050
with:
5151
context: ${{ inputs.folder }}
5252
platforms: linux/amd64,linux/arm64

.github/workflows/generate-sqlite-base.yml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -14,8 +14,8 @@ jobs:
1414
runs-on: ubuntu-latest
1515

1616
steps:
17-
- uses: actions/checkout@v3
18-
- uses: actions/setup-node@v3
17+
- uses: actions/checkout@v4
18+
- uses: actions/setup-node@v4
1919
with:
2020
node-version: 18
2121
cache: npm
@@ -26,7 +26,7 @@ jobs:
2626
- name: Run Server
2727
timeout-minutes: 10
2828
run: npm start
29-
- uses: actions/upload-artifact@v3
29+
- uses: actions/upload-artifact@v4
3030
with:
3131
name: SponsorTimesDB.db
3232
path: databases/sponsorTimes.db

.github/workflows/test.yaml

Lines changed: 16 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -12,16 +12,16 @@ jobs:
1212
name: Lint with ESLint and build
1313
runs-on: ubuntu-latest
1414
steps:
15-
- uses: actions/checkout@v3
16-
- uses: actions/setup-node@v3
15+
- uses: actions/checkout@v4
16+
- uses: actions/setup-node@v4
1717
with:
1818
node-version: 18
1919
cache: npm
2020
- run: npm ci
2121
- run: npm run lint
2222
- run: npm run tsc
2323
- name: cache dist build
24-
uses: actions/cache/save@v3
24+
uses: actions/cache/save@v4
2525
with:
2626
key: dist-${{ github.sha }}
2727
path: |
@@ -32,13 +32,13 @@ jobs:
3232
runs-on: ubuntu-latest
3333
needs: lint-build
3434
steps:
35-
- uses: actions/checkout@v3
36-
- uses: actions/setup-node@v3
35+
- uses: actions/checkout@v4
36+
- uses: actions/setup-node@v4
3737
with:
3838
node-version: 18
3939
cache: npm
4040
- id: cache
41-
uses: actions/cache/restore@v3
41+
uses: actions/cache/restore@v4
4242
with:
4343
key: dist-${{ github.sha }}
4444
path: |
@@ -53,7 +53,7 @@ jobs:
5353
timeout-minutes: 5
5454
run: npx nyc --silent npm test
5555
- name: cache nyc output
56-
uses: actions/cache/save@v3
56+
uses: actions/cache/save@v4
5757
with:
5858
key: nyc-sqlite-${{ github.sha }}
5959
path: ${{ github.workspace }}/.nyc_output
@@ -62,20 +62,20 @@ jobs:
6262
runs-on: ubuntu-latest
6363
needs: lint-build
6464
steps:
65-
- uses: actions/checkout@v3
65+
- uses: actions/checkout@v4
6666
- name: Build the docker-compose stack
6767
env:
6868
PG_USER: ci_db_user
6969
PG_PASS: ci_db_pass
7070
run: docker compose -f docker/docker-compose-ci.yml up -d
7171
- name: Check running containers
7272
run: docker ps
73-
- uses: actions/setup-node@v3
73+
- uses: actions/setup-node@v4
7474
with:
7575
node-version: 18
7676
cache: npm
7777
- id: cache
78-
uses: actions/cache/restore@v3
78+
uses: actions/cache/restore@v4
7979
with:
8080
key: dist-${{ github.sha }}
8181
path: |
@@ -91,7 +91,7 @@ jobs:
9191
timeout-minutes: 5
9292
run: npx nyc --silent npm test
9393
- name: cache nyc output
94-
uses: actions/cache/save@v3
94+
uses: actions/cache/save@v4
9595
with:
9696
key: nyc-postgres-${{ github.sha }}
9797
path: ${{ github.workspace }}/.nyc_output
@@ -100,22 +100,22 @@ jobs:
100100
name: Run Codecov
101101
runs-on: ubuntu-latest
102102
steps:
103-
- uses: actions/checkout@v3
104-
- uses: actions/setup-node@v3
103+
- uses: actions/checkout@v4
104+
- uses: actions/setup-node@v4
105105
with:
106106
node-version: 18
107107
cache: npm
108108
- run: npm ci
109109
- name: restore postgres nyc output
110-
uses: actions/cache/restore@v3
110+
uses: actions/cache/restore@v4
111111
with:
112112
key: nyc-postgres-${{ github.sha }}
113113
path: ${{ github.workspace }}/.nyc_output
114114
- name: restore sqlite nyc output
115-
uses: actions/cache/restore@v3
115+
uses: actions/cache/restore@v4
116116
with:
117117
key: nyc-sqlite-${{ github.sha }}
118118
path: ${{ github.workspace }}/.nyc_output
119119
- run: npx nyc report --reporter=lcov
120120
- name: Upload coverage reports to Codecov
121-
uses: codecov/codecov-action@v3
121+
uses: codecov/codecov-action@v4

0 commit comments

Comments
 (0)