ci: actions on Node 24 (checkout v7, pnpm/action-setup v6)
GitHub warned on every run that checkout@v4, setup-node@v4 and pnpm/action-setup@v4 target the deprecated Node 20. checkout v7 and action-setup v6 run on node24; setup-node is dropped because the check job already runs in node:24. Task: M6-T8
This commit is contained in:
1 parent
80032cba1f
commit
8a763ff130
1 file changed
+3
-6
@@ -23,11 +23,8 @@ jobs:
|
||||
env:
|
||||
TEST_DATABASE_URL: postgres://selfphoneng:ci@postgres:5432/selfphoneng
|
||||
steps:
|
||||
- uses: actions/checkout@v4
|
||||
- uses: pnpm/action-setup@v4 # version comes from package.json "packageManager"
|
||||
- uses: actions/setup-node@v4
|
||||
with:
|
||||
node-version: 24
|
||||
- uses: actions/checkout@v7
|
||||
- uses: pnpm/action-setup@v6 # version comes from package.json "packageManager"
|
||||
# Sound and greeting tests convert real audio (skipped without ffmpeg).
|
||||
- run: apt-get update -qq && apt-get install -y -qq --no-install-recommends ffmpeg
|
||||
- run: pnpm install --frozen-lockfile
|
||||
@@ -38,6 +35,6 @@ jobs:
|
||||
images:
|
||||
runs-on: ubuntu-latest
|
||||
steps:
|
||||
- uses: actions/checkout@v4
|
||||
- uses: actions/checkout@v7
|
||||
- run: docker build -f apps/api/Dockerfile -t selfphoneng-api:ci .
|
||||
- run: docker build -t selfphoneng-asterisk:ci asterisk
|
||||
Reference in new issue
Block a user