From 5c0322a9cfe032a7cc48f4559d28292629596e8e Mon Sep 17 00:00:00 2001 From: Muhammad Fadhil Date: Sat, 23 May 2026 20:16:08 +0700 Subject: [PATCH] chore(ci): update actions for node 24 runtime --- .github/workflows/ci.yml | 12 ++++++------ .github/workflows/demo-reset.yml | 6 +++--- .github/workflows/docker-browser-publish.yml | 12 ++++++------ .github/workflows/docker-publish.yml | 12 ++++++------ 4 files changed, 21 insertions(+), 21 deletions(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index d1758c0..780ad6d 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -25,15 +25,15 @@ jobs: timeout-minutes: 30 steps: - name: Checkout - uses: actions/checkout@v4 + uses: actions/checkout@v6 - name: Set up pnpm - uses: pnpm/action-setup@v4 + uses: pnpm/action-setup@v6 with: version: ${{ env.PNPM_VERSION }} - name: Set up Node.js - uses: actions/setup-node@v4 + uses: actions/setup-node@v6 with: node-version: ${{ env.NODE_VERSION }} cache: pnpm @@ -90,15 +90,15 @@ jobs: BROWSER_URL: ws://127.0.0.1:4444/camoufox steps: - name: Checkout - uses: actions/checkout@v4 + uses: actions/checkout@v6 - name: Set up pnpm - uses: pnpm/action-setup@v4 + uses: pnpm/action-setup@v6 with: version: ${{ env.PNPM_VERSION }} - name: Set up Node.js - uses: actions/setup-node@v4 + uses: actions/setup-node@v6 with: node-version: ${{ env.NODE_VERSION }} cache: pnpm diff --git a/.github/workflows/demo-reset.yml b/.github/workflows/demo-reset.yml index bf71591..f78cd9f 100644 --- a/.github/workflows/demo-reset.yml +++ b/.github/workflows/demo-reset.yml @@ -24,15 +24,15 @@ jobs: JWT_SECRET: ${{ secrets.DEMO_JWT_SECRET }} steps: - name: Checkout - uses: actions/checkout@v4 + uses: actions/checkout@v6 - name: Set up pnpm - uses: pnpm/action-setup@v4 + uses: pnpm/action-setup@v6 with: version: 10.28.0 - name: Set up Node.js - uses: actions/setup-node@v4 + uses: actions/setup-node@v6 with: node-version: 22 cache: pnpm diff --git a/.github/workflows/docker-browser-publish.yml b/.github/workflows/docker-browser-publish.yml index 1653891..e42ca97 100644 --- a/.github/workflows/docker-browser-publish.yml +++ b/.github/workflows/docker-browser-publish.yml @@ -26,19 +26,19 @@ jobs: timeout-minutes: 90 steps: - name: Checkout - uses: actions/checkout@v4 + uses: actions/checkout@v6 - name: Set up QEMU - uses: docker/setup-qemu-action@v3 + uses: docker/setup-qemu-action@v4 with: platforms: arm64 - name: Set up Docker Buildx - uses: docker/setup-buildx-action@v3 + uses: docker/setup-buildx-action@v4 - name: Log in to GHCR timeout-minutes: 5 - uses: docker/login-action@v3 + uses: docker/login-action@v4 with: registry: ${{ env.REGISTRY }} username: ${{ github.actor }} @@ -46,7 +46,7 @@ jobs: - name: Extract metadata id: meta - uses: docker/metadata-action@v5 + uses: docker/metadata-action@v6 with: images: ${{ env.REGISTRY }}/${{ env.IMAGE_OWNER }}/${{ env.IMAGE_NAME }} tags: | @@ -57,7 +57,7 @@ jobs: type=raw,value=latest,enable={{is_default_branch}} - name: Build and publish - uses: docker/build-push-action@v6 + uses: docker/build-push-action@v7 with: context: . file: apps/server/Dockerfile.browser diff --git a/.github/workflows/docker-publish.yml b/.github/workflows/docker-publish.yml index f471c39..5b05056 100644 --- a/.github/workflows/docker-publish.yml +++ b/.github/workflows/docker-publish.yml @@ -39,19 +39,19 @@ jobs: build-args: '' steps: - name: Checkout - uses: actions/checkout@v4 + uses: actions/checkout@v6 - name: Set up QEMU - uses: docker/setup-qemu-action@v3 + uses: docker/setup-qemu-action@v4 with: platforms: arm64 - name: Set up Docker Buildx - uses: docker/setup-buildx-action@v3 + uses: docker/setup-buildx-action@v4 - name: Log in to GHCR timeout-minutes: 5 - uses: docker/login-action@v3 + uses: docker/login-action@v4 with: registry: ${{ env.REGISTRY }} username: ${{ github.actor }} @@ -59,7 +59,7 @@ jobs: - name: Extract metadata id: meta - uses: docker/metadata-action@v5 + uses: docker/metadata-action@v6 with: images: ${{ env.REGISTRY }}/${{ env.IMAGE_OWNER }}/${{ matrix.image }} tags: | @@ -70,7 +70,7 @@ jobs: type=raw,value=latest,enable={{is_default_branch}} - name: Build and publish - uses: docker/build-push-action@v6 + uses: docker/build-push-action@v7 with: context: . file: ${{ matrix.dockerfile }}