aboutsummaryrefslogtreecommitdiff
path: root/.github
diff options
context:
space:
mode:
authorAriel Costas Guerrero <ariel@costas.dev>2026-04-20 12:39:48 +0200
committerAriel Costas Guerrero <ariel@costas.dev>2026-04-20 12:39:48 +0200
commit23b6fb227a1b840a36864bdebc4de89c19fd6463 (patch)
treeb537d58de5a18e174633f6de7d853cecddea036e /.github
parentf29fee55f7e62c021f7023f63b51f03c4b693825 (diff)
Update deps and shit, require node 24
Diffstat (limited to '.github')
-rw-r--r--.github/workflows/deploy.yml14
1 files changed, 7 insertions, 7 deletions
diff --git a/.github/workflows/deploy.yml b/.github/workflows/deploy.yml
index cf88502..16a32c4 100644
--- a/.github/workflows/deploy.yml
+++ b/.github/workflows/deploy.yml
@@ -21,7 +21,7 @@ jobs:
stops-script: ${{ steps.filter.outputs.stops-script }}
steps:
- uses: actions/checkout@v6
- - uses: dorny/paths-filter@v3
+ - uses: dorny/paths-filter@v4
id: filter
with:
filters: |
@@ -46,7 +46,7 @@ jobs:
lfs: false
- uses: actions/setup-node@v6
with:
- node-version: lts/*
+ node-version: 24
cache: "npm"
cache-dependency-path: src/frontend/package-lock.json
- name: Install frontend dependencies
@@ -61,7 +61,7 @@ jobs:
mkdir -p dist/frontend
cp -R src/frontend/build/client/. dist/frontend/
- name: Archive Production Artifact
- uses: actions/upload-artifact@v5
+ uses: actions/upload-artifact@v7
with:
name: production
path: dist
@@ -82,7 +82,7 @@ jobs:
lfs: false
- uses: actions/setup-dotnet@v5
with:
- dotnet-version: "9.0.x"
+ dotnet-version: "10.0.x"
- name: Build backend
run: dotnet publish -c Release -r linux-arm64 --self-contained false src/Enmarcha.Backend/Enmarcha.Backend.csproj -o dist/backend
- name: Install dotnet-ef tool
@@ -90,7 +90,7 @@ jobs:
- name: Build EF migrations bundle
run: dotnet ef migrations bundle --project src/Enmarcha.Backend/Enmarcha.Backend.csproj -r linux-arm64 --self-contained -o dist/backend/efbundle
- name: Archive Backend Artifact
- uses: actions/upload-artifact@v5
+ uses: actions/upload-artifact@v7
with:
name: backend
path: dist/backend
@@ -109,13 +109,13 @@ jobs:
steps:
- name: Download Frontend Artifact
if: needs.detect-changes.outputs.frontend == 'true'
- uses: actions/download-artifact@v6
+ uses: actions/download-artifact@v8
with:
name: production
path: dist
- name: Download Backend Artifact
if: needs.detect-changes.outputs.backend == 'true'
- uses: actions/download-artifact@v6
+ uses: actions/download-artifact@v8
with:
name: backend
path: dist/backend