Skip to content

Commit e8f9fa4

Browse files
committed
Upgrade actions
The CI is making noise about deprecations. Skimming the changelogs nothing looks interesting.
1 parent 1345510 commit e8f9fa4

5 files changed

Lines changed: 18 additions & 18 deletions

File tree

.github/workflows/build-preview.yml

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -25,16 +25,16 @@ jobs:
2525
libcairo2-dev libjpeg-dev libpango1.0-dev libgif-dev build-essential g++ \
2626
libpixman-1-dev pkg-config
2727
- name: Checkout Main Branch 🛎️
28-
uses: actions/checkout@v4
28+
uses: actions/checkout@v7
2929
with:
3030
ref: main
3131
path: main
3232
- name: Checkout PR Branch 🛎️
33-
uses: actions/checkout@v4
33+
uses: actions/checkout@v7
3434
with:
3535
path: pr-branch
3636
- name: Setup Node.js for building main branch
37-
uses: actions/setup-node@v4
37+
uses: actions/setup-node@v7
3838
with:
3939
node-version-file: main/package.json
4040
- name: Install and Build Main Branch 🔧
@@ -46,7 +46,7 @@ jobs:
4646
cp src/configs/config.osmus.js src/config.js
4747
working-directory: main
4848
- name: Setup Node.js for building pr branch
49-
uses: actions/setup-node@v4
49+
uses: actions/setup-node@v7
5050
with:
5151
node-version-file: pr-branch/package.json
5252
- name: Install and Build PR Branch 🔧
@@ -105,7 +105,7 @@ jobs:
105105
echo "EOF" >> $GITHUB_ENV
106106
working-directory: main
107107
- name: Setup Node.js for running main branch map server
108-
uses: actions/setup-node@v4
108+
uses: actions/setup-node@v7
109109
with:
110110
node-version-file: main/package.json
111111
- name: Start main branch map server
@@ -115,7 +115,7 @@ jobs:
115115
until nc -z localhost 1776; do sleep 1; done
116116
working-directory: main
117117
- name: Setup Node.js for capturing main branch sample clips with pr branch scripts
118-
uses: actions/setup-node@v4
118+
uses: actions/setup-node@v7
119119
with:
120120
node-version-file: pr-branch/package.json
121121
- name: Capture main branch sample clips
@@ -162,12 +162,12 @@ jobs:
162162
mv samples-diff ../dist/
163163
working-directory: pr-branch
164164
- name: Upload Build artifacts
165-
uses: actions/upload-artifact@v4
165+
uses: actions/upload-artifact@v7
166166
with:
167167
name: americana
168168
path: dist/
169169
- name: Upload PR artifacts
170-
uses: actions/upload-artifact@v4
170+
uses: actions/upload-artifact@v7
171171
with:
172172
name: pr_ci_artifacts
173173
path: pr/

.github/workflows/deploy.yml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -19,9 +19,9 @@ jobs:
1919
url: ${{ steps.deployment.outputs.page_url }}
2020
steps:
2121
- name: Checkout 🛎️
22-
uses: actions/checkout@v4
22+
uses: actions/checkout@v7
2323
- name: Setup Node.js
24-
uses: actions/setup-node@v4
24+
uses: actions/setup-node@v7
2525
with:
2626
node-version-file: package.json
2727
- name: Install and Build 🔧
@@ -35,9 +35,9 @@ jobs:
3535
mkdir -p dist/shield-docs
3636
cp -r shieldlib/docs/* dist/shield-docs
3737
- name: Upload 🏗
38-
uses: actions/upload-pages-artifact@v3
38+
uses: actions/upload-pages-artifact@v5
3939
with:
4040
path: ./dist
4141
- name: Deploy 🚀
4242
id: deployment
43-
uses: actions/deploy-pages@v4
43+
uses: actions/deploy-pages@v5

.github/workflows/lint.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@ jobs:
1616
libcairo2-dev libjpeg-dev libpango1.0-dev libgif-dev build-essential g++ \
1717
libpixman-1-dev pkg-config
1818
- name: Checkout
19-
uses: actions/checkout@v4
19+
uses: actions/checkout@v7
2020
with:
2121
# Make sure the actual branch is checked out when running on pull requests
2222
repository: ${{ github.event.pull_request.head.repo.full_name }}
@@ -25,7 +25,7 @@ jobs:
2525
fetch-depth: 0
2626

2727
- name: Setup Node.js
28-
uses: actions/setup-node@v4
28+
uses: actions/setup-node@v7
2929
with:
3030
node-version-file: package.json
3131

.github/workflows/test-build-macos-15.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -12,9 +12,9 @@ jobs:
1212
run: |
1313
brew install pkg-config cairo pango libpng jpeg giflib pixman
1414
- name: Checkout 🛎️
15-
uses: actions/checkout@v4
15+
uses: actions/checkout@v7
1616
- name: Setup Node.js
17-
uses: actions/setup-node@v4
17+
uses: actions/setup-node@v7
1818
with:
1919
node-version-file: package.json
2020
- name: Build Shield Library 🛡️

.github/workflows/test-build-ubuntu.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -15,9 +15,9 @@ jobs:
1515
libcairo2-dev libjpeg-dev libpango1.0-dev libgif-dev build-essential g++ \
1616
libpixman-1-dev pkg-config
1717
- name: Checkout 🛎️
18-
uses: actions/checkout@v4
18+
uses: actions/checkout@v7
1919
- name: Setup Node.js
20-
uses: actions/setup-node@v4
20+
uses: actions/setup-node@v7
2121
with:
2222
node-version-file: package.json
2323
- name: Build Shield Library 🛡️

0 commit comments

Comments
 (0)