ci: actions on Node 24 (checkout v7, pnpm/action-setup v6)
ci / images (push) Canceled after 0s
ci / check (push) Canceled after 5s

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:
iamdoubz committed 2026-10-18 14:21:49 -05:00
1 parent 80032cba1f
commit 8a763ff130
1 file changed
+3 -6
+3 -6
View File
@@ -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