Skip to content

Commit 4e0dbff

Browse files
Update gatsby.yml
Signed-off-by: Phileco <[email protected]>
1 parent bcd3afc commit 4e0dbff

File tree

1 file changed

+11
-11
lines changed

1 file changed

+11
-11
lines changed

.github/workflows/gatsby.yml

Lines changed: 11 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -36,12 +36,12 @@ jobs:
3636
steps:
3737
- name: Checkout
3838
uses: actions/checkout@v6
39-
- name: Detect package manager
40-
id: detect-package-manager
39+
- name: Detect npm
40+
id: detect-npm
4141
run: |
4242
if [ -f "${{ github.workspace }}/yarn.lock" ]; then
43-
echo "manager=yarn" >> $GITHUB_OUTPUT
44-
echo "command=install" >> $GITHUB_OUTPUT
43+
echo "manager=yarn" >> $GITHUB_ENV
44+
echo "command=install" >> $GITHUB_ENV
4545
exit 0
4646
elif [ -f "${{ github.workspace }}/package.json" ]; then
4747
echo "manager=npm" >> $GITHUB_OUTPUT
@@ -54,8 +54,8 @@ jobs:
5454
- name: Setup Node
5555
uses: actions/setup-node@v3
5656
with:
57-
node-version: "18"
58-
cache: ${{ steps.detect-package-manager.outputs.manager }}
57+
node-version: "24"
58+
cache: ${{ steps.detect-npm.env.manager }}
5959
- name: Setup Pages
6060
id: pages
6161
uses: actions/configure-pages@v3
@@ -74,24 +74,24 @@ jobs:
7474
restore-keys: |
7575
${{ runner.os }}-gatsby-build-
7676
- name: Install dependencies
77-
run: ${{ steps.detect-package-manager.outputs.manager }} ${{ steps.detect-package-manager.outputs.command }}
77+
run: ${{ steps.detect-npm.env.manager }} ${{ steps.detect-npm.env.command }}
7878
- name: Build with Gatsby
7979
env:
8080
PREFIX_PATHS: 'true'
81-
run: ${{ steps.detect-package-manager.outputs.manager }} run build
81+
run: ${{ steps.detect-npm.env.manager }} run build
8282
- name: Upload artifact
83-
uses: actions/upload-pages-artifact@v2
83+
uses: actions/upload-pages-artifact@v4
8484
with:
8585
path: ./public
8686

8787
# Deployment job
8888
deploy:
8989
environment:
9090
name: github-pages
91-
url: ${{ steps.deployment.outputs.page_url }}
91+
url: ${{ steps.depolyment.page_url }}
9292
runs-on: ubuntu-latest
9393
needs: build
9494
steps:
9595
- name: Deploy to GitHub Pages
9696
id: deployment
97-
uses: actions/deploy-pages@v4
97+
uses: actions/deploy-pages@v5

0 commit comments

Comments
 (0)