From 56fdc0c1eef41c3ddf7b06d71947461c7a7c94a1 Mon Sep 17 00:00:00 2001 From: David Pivik <96999894+HyperNylium@users.noreply.github.com> Date: Tue, 24 Mar 2026 22:05:24 +0300 Subject: [PATCH] Update workflow versions --- .github/workflows/auto-documentation.yml | 8 ++-- .github/workflows/docker.yml | 8 ++-- .github/workflows/release-matrix.yml | 14 +++--- .github/workflows/test.yml | 54 ++++++++++++------------ 4 files changed, 42 insertions(+), 42 deletions(-) diff --git a/.github/workflows/auto-documentation.yml b/.github/workflows/auto-documentation.yml index f240e8e..da997b5 100644 --- a/.github/workflows/auto-documentation.yml +++ b/.github/workflows/auto-documentation.yml @@ -12,18 +12,18 @@ jobs: runs-on: ubuntu-latest steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: ref: ${{ github.head_ref }} - - uses: pnpm/action-setup@v4 + - uses: pnpm/action-setup@v5 with: version: latest - name: Use Node.js - uses: actions/setup-node@v3 + uses: actions/setup-node@v6 with: node-version: 24 - run: pnpm i - run: pnpm run docs - - uses: stefanzweifel/git-auto-commit-action@v4 + - uses: stefanzweifel/git-auto-commit-action@v7 with: commit_message: 'docs(main): bump version' diff --git a/.github/workflows/docker.yml b/.github/workflows/docker.yml index 868e5eb..42b942d 100644 --- a/.github/workflows/docker.yml +++ b/.github/workflows/docker.yml @@ -14,18 +14,18 @@ jobs: build-node: runs-on: ubuntu-latest steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 - name: Set up Docker Buildx id: buildx - uses: docker/setup-buildx-action@v1 + uses: docker/setup-buildx-action@v4 - name: Login to DockerHub if: ${{ github.ref == 'refs/heads/master' }} - uses: docker/login-action@v1 + uses: docker/login-action@v4 with: username: ${{ secrets.DOCKERHUB_USERNAME }} password: ${{ secrets.DOCKERHUB_TOKEN }} - name: Build and push Docker images - uses: docker/build-push-action@v2.9.0 + uses: docker/build-push-action@v7 with: github-token: ${{ github.token }} push: ${{ github.ref == 'refs/heads/master' }} diff --git a/.github/workflows/release-matrix.yml b/.github/workflows/release-matrix.yml index f8c2955..281afd4 100644 --- a/.github/workflows/release-matrix.yml +++ b/.github/workflows/release-matrix.yml @@ -83,12 +83,12 @@ jobs: runs-on: ${{ matrix.os }} steps: - name: Checkout - uses: actions/checkout@v4 - - uses: pnpm/action-setup@v4 + uses: actions/checkout@v6 + - uses: pnpm/action-setup@v5 with: version: latest - name: Set up Node.js - uses: actions/setup-node@v3 + uses: actions/setup-node@v6 with: node-version: 24 check-latest: true @@ -113,17 +113,17 @@ jobs: build-docker: runs-on: ubuntu-latest steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 - name: Set up Docker Buildx id: buildx - uses: docker/setup-buildx-action@v1 + uses: docker/setup-buildx-action@v4 - name: Login to DockerHub - uses: docker/login-action@v1 + uses: docker/login-action@v4 with: username: ${{ secrets.DOCKERHUB_USERNAME }} password: ${{ secrets.DOCKERHUB_TOKEN }} - name: Build and push Docker images - uses: docker/build-push-action@v2.9.0 + uses: docker/build-push-action@v7 with: github-token: ${{ github.token }} push: true diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml index c490232..8fcb88b 100644 --- a/.github/workflows/test.yml +++ b/.github/workflows/test.yml @@ -13,12 +13,12 @@ jobs: tsc: runs-on: ubuntu-latest steps: - - uses: actions/checkout@v4 - - uses: pnpm/action-setup@v2 + - uses: actions/checkout@v6 + - uses: pnpm/action-setup@v5 with: version: latest - name: Set up Node.js - uses: actions/setup-node@v3 + uses: actions/setup-node@v6 with: node-version: 24 check-latest: true @@ -28,12 +28,12 @@ jobs: needs: tsc runs-on: ubuntu-latest steps: - - uses: actions/checkout@v4 - - uses: pnpm/action-setup@v2 + - uses: actions/checkout@v6 + - uses: pnpm/action-setup@v5 with: version: latest - name: Set up Node.js - uses: actions/setup-node@v3 + uses: actions/setup-node@v6 with: node-version: 24 check-latest: true @@ -43,12 +43,12 @@ jobs: needs: tsc runs-on: ubuntu-latest steps: - - uses: actions/checkout@v4 - - uses: pnpm/action-setup@v2 + - uses: actions/checkout@v6 + - uses: pnpm/action-setup@v5 with: version: latest - name: Set up Node.js - uses: actions/setup-node@v3 + uses: actions/setup-node@v6 with: node-version: 24 check-latest: true @@ -58,12 +58,12 @@ jobs: needs: [eslint, prettier, tsc] runs-on: windows-11-arm steps: - - uses: actions/checkout@v4 - - uses: pnpm/action-setup@v2 + - uses: actions/checkout@v6 + - uses: pnpm/action-setup@v5 with: version: latest - name: Set up Node.js - uses: actions/setup-node@v3 + uses: actions/setup-node@v6 with: node-version: 24 check-latest: true @@ -73,12 +73,12 @@ jobs: needs: [eslint, prettier, tsc] runs-on: ubuntu-24.04-arm steps: - - uses: actions/checkout@v4 - - uses: pnpm/action-setup@v2 + - uses: actions/checkout@v6 + - uses: pnpm/action-setup@v5 with: version: latest - name: Set up Node.js - uses: actions/setup-node@v3 + uses: actions/setup-node@v6 with: node-version: 24 check-latest: true @@ -88,12 +88,12 @@ jobs: needs: [eslint, prettier, tsc] runs-on: macos-latest steps: - - uses: actions/checkout@v4 - - uses: pnpm/action-setup@v2 + - uses: actions/checkout@v6 + - uses: pnpm/action-setup@v5 with: version: latest - name: Set up Node.js - uses: actions/setup-node@v3 + uses: actions/setup-node@v6 with: node-version: 24 check-latest: true @@ -103,12 +103,12 @@ jobs: needs: [eslint, prettier, tsc] runs-on: windows-latest steps: - - uses: actions/checkout@v4 - - uses: pnpm/action-setup@v2 + - uses: actions/checkout@v6 + - uses: pnpm/action-setup@v5 with: version: latest - name: Set up Node.js - uses: actions/setup-node@v3 + uses: actions/setup-node@v6 with: node-version: 24 check-latest: true @@ -118,12 +118,12 @@ jobs: needs: [eslint, prettier, tsc] runs-on: ubuntu-latest steps: - - uses: actions/checkout@v4 - - uses: pnpm/action-setup@v2 + - uses: actions/checkout@v6 + - uses: pnpm/action-setup@v5 with: version: latest - name: Set up Node.js - uses: actions/setup-node@v3 + uses: actions/setup-node@v6 with: node-version: 24 check-latest: true @@ -133,12 +133,12 @@ jobs: needs: [eslint, prettier, tsc] runs-on: macos-15-intel steps: - - uses: actions/checkout@v4 - - uses: pnpm/action-setup@v2 + - uses: actions/checkout@v6 + - uses: pnpm/action-setup@v5 with: version: latest - name: Set up Node.js - uses: actions/setup-node@v3 + uses: actions/setup-node@v6 with: node-version: 24 check-latest: true