From 47e438dd0742df66f657667bf063b544f6ab293b Mon Sep 17 00:00:00 2001 From: Victor Villarreal Date: Sun, 24 May 2026 21:24:26 -0300 Subject: [PATCH 1/5] Upgrade Node.js version to 24-alpine --- Dockerfile | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Dockerfile b/Dockerfile index 56afe647..bfeb5ac7 100644 --- a/Dockerfile +++ b/Dockerfile @@ -1,4 +1,4 @@ -FROM node:22-alpine +FROM node:24-alpine WORKDIR /app RUN apk add --no-cache git RUN yarn global add vitepress babel-loader From f1fbef326ee2fef58683129f83e6a3857df76c70 Mon Sep 17 00:00:00 2001 From: Victor Villarreal Date: Sun, 24 May 2026 21:25:38 -0300 Subject: [PATCH 2/5] Upgrade Node and GitHub Actions versions in workflow --- .github/workflows/docs-prod.yml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/.github/workflows/docs-prod.yml b/.github/workflows/docs-prod.yml index dd202fa0..a89e30d3 100644 --- a/.github/workflows/docs-prod.yml +++ b/.github/workflows/docs-prod.yml @@ -19,7 +19,7 @@ jobs: - uses: actions/checkout@v6 # This version of Vitepress need node v12 - - uses: actions/setup-node@v4 + - uses: actions/setup-node@v6 with: node-version: 24 - run: yarn install @@ -31,7 +31,7 @@ jobs: # please check out the docs of the workflow for more details # @see https://github.com/crazy-max/ghaction-github-pages - name: Deploy to GitHub Pages - uses: crazy-max/ghaction-github-pages@v4 + uses: crazy-max/ghaction-github-pages@v5 with: # deploy to gh-pages branch target_branch: gh-pages From bb5535cb856eb8d8f5616131ef21b006a95ca5c5 Mon Sep 17 00:00:00 2001 From: Victor Villarreal Date: Sun, 24 May 2026 21:26:13 -0300 Subject: [PATCH 3/5] Upgrade GitHub Actions to latest versions --- .github/workflows/docs-dev.yml | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/.github/workflows/docs-dev.yml b/.github/workflows/docs-dev.yml index 5b830bf4..66a8fd7d 100644 --- a/.github/workflows/docs-dev.yml +++ b/.github/workflows/docs-dev.yml @@ -13,10 +13,10 @@ jobs: pages: write steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 # This version of Vitepress need node v12 - - uses: actions/setup-node@v4 + - uses: actions/setup-node@v6 with: node-version: 22 - run: yarn install @@ -30,7 +30,7 @@ jobs: # please check out the docs of the workflow for more details # @see https://github.com/crazy-max/ghaction-github-pages - name: Deploy to GitHub Pages - uses: crazy-max/ghaction-github-pages@v4 + uses: crazy-max/ghaction-github-pages@v5 with: # deploy to gh-pages branch target_branch: gh-pages From c649d00343ff612e7abd60505ee71c640a5d41c9 Mon Sep 17 00:00:00 2001 From: Victor Villarreal Date: Sun, 24 May 2026 21:26:50 -0300 Subject: [PATCH 4/5] Update vitepress dependency to version 2.0.0-alpha.17 --- package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package.json b/package.json index b323a055..2ccccd9a 100644 --- a/package.json +++ b/package.json @@ -11,6 +11,6 @@ "build": "vitepress build site" }, "dependencies": { - "vitepress": "^2.0.0-alpha.11" + "vitepress": "^2.0.0-alpha.17" } } From 75a2c01fe5c49b13b08b0bde0a9fad621eaf6f40 Mon Sep 17 00:00:00 2001 From: Victor Villarreal Date: Sun, 24 May 2026 21:36:06 -0300 Subject: [PATCH 5/5] Modify docs-dev workflow for pull requests Updated workflow to trigger on pull requests and changed Node.js version to 24. --- .github/workflows/docs-dev.yml | 25 +++++-------------------- 1 file changed, 5 insertions(+), 20 deletions(-) diff --git a/.github/workflows/docs-dev.yml b/.github/workflows/docs-dev.yml index 66a8fd7d..8dc25d3c 100644 --- a/.github/workflows/docs-dev.yml +++ b/.github/workflows/docs-dev.yml @@ -1,10 +1,9 @@ name: docs-dev -on: workflow_dispatch - # trigger deployment on every push to main branch - #push: - #branches-ignore: [master] - # trigger deployment manually +on: + pull_request: + branches-ignore: + - main jobs: docs-dev: @@ -15,10 +14,9 @@ jobs: steps: - uses: actions/checkout@v6 - # This version of Vitepress need node v12 - uses: actions/setup-node@v6 with: - node-version: 22 + node-version: 24 - run: yarn install # run build script @@ -26,16 +24,3 @@ jobs: run: yarn build env: VITEPRESS_BASE: /pinguinoide.github.io/ - - # please check out the docs of the workflow for more details - # @see https://github.com/crazy-max/ghaction-github-pages - - name: Deploy to GitHub Pages - uses: crazy-max/ghaction-github-pages@v5 - with: - # deploy to gh-pages branch - target_branch: gh-pages - # deploy the default output dir of VitePress - build_dir: site/.vitepress/dist - env: - # @see https://docs.github.com/en/actions/reference/authentication-in-a-workflow#about-the-github_token-secret - GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}