diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index e9ad9e8e..e4465a09 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -17,7 +17,7 @@ jobs: runs-on: ubuntu-latest if: github.event_name == 'pull_request' || github.event_name == 'push' steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: fetch-depth: 0 - name: Ensure yarn.lock matches dependency changes @@ -95,13 +95,13 @@ jobs: name: Build package runs-on: ubuntu-latest steps: - - uses: actions/checkout@v4 - - uses: actions/setup-node@v4 + - uses: actions/checkout@v6 + - uses: actions/setup-node@v6 with: node-version: 22 - run: corepack yarn - run: corepack yarn run pack - - uses: actions/upload-artifact@v4 + - uses: actions/upload-artifact@v7 with: name: package path: '*.tgz' @@ -110,8 +110,8 @@ jobs: name: Verify (fast) runs-on: ubuntu-latest steps: - - uses: actions/checkout@v4 - - uses: actions/setup-node@v4 + - uses: actions/checkout@v6 + - uses: actions/setup-node@v6 with: node-version: 24 - run: corepack yarn @@ -121,8 +121,8 @@ jobs: name: Verify (full) runs-on: ubuntu-latest steps: - - uses: actions/checkout@v4 - - uses: actions/setup-node@v4 + - uses: actions/checkout@v6 + - uses: actions/setup-node@v6 with: node-version: 24 - run: corepack yarn @@ -138,8 +138,8 @@ jobs: - 22 - 24 steps: - - uses: actions/checkout@v4 - - uses: actions/setup-node@v4 + - uses: actions/checkout@v6 + - uses: actions/setup-node@v6 with: node-version: ${{ matrix.node }} - run: corepack yarn @@ -151,7 +151,7 @@ jobs: if: matrix.node != 24 - name: Upload coverage reports artifact if: matrix.node == 24 - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v7 with: name: coverage-reports path: packages/node/coverage/ @@ -167,8 +167,8 @@ jobs: env: NODE_OPTIONS: --trace-deprecation --trace-warnings steps: - - uses: actions/checkout@v4 - - uses: actions/setup-node@v4 + - uses: actions/checkout@v6 + - uses: actions/setup-node@v6 with: node-version: 24 - run: corepack yarn @@ -207,7 +207,7 @@ jobs: # *** BEGIN PUBLISH STATIC SITE STEPS *** # Use the standard checkout action to check out the destination repo to a separate directory # See https://github.com/mifi/github-action-push-static - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: ssh-key: ${{ secrets.COVERAGE_REPO_SSH_PRIVATE_KEY }} repository: transloadit/node-sdk-coverage @@ -233,13 +233,13 @@ jobs: runs-on: ubuntu-latest if: github.ref == 'refs/heads/main' steps: - - uses: actions/checkout@v4 - - uses: actions/download-artifact@v4 + - uses: actions/checkout@v6 + - uses: actions/download-artifact@v8 with: name: coverage-reports path: coverage - name: Upload coverage to Codecov - uses: codecov/codecov-action@v4 + uses: codecov/codecov-action@v6 with: token: ${{ secrets.CODECOV_TOKEN }} files: ./coverage/lcov.info diff --git a/.github/workflows/claude.yml b/.github/workflows/claude.yml index 080dacb6..35d54e19 100644 --- a/.github/workflows/claude.yml +++ b/.github/workflows/claude.yml @@ -18,7 +18,7 @@ jobs: steps: - name: Check user permissions id: check - uses: actions/github-script@v7 + uses: actions/github-script@v9 with: script: | // Get the username of the person who triggered the event @@ -69,7 +69,7 @@ jobs: id-token: write steps: - name: Checkout repository - uses: actions/checkout@v4 + uses: actions/checkout@v6 with: fetch-depth: 1 diff --git a/.github/workflows/docker-mcp.yml b/.github/workflows/docker-mcp.yml index 609ecb67..3150053c 100644 --- a/.github/workflows/docker-mcp.yml +++ b/.github/workflows/docker-mcp.yml @@ -20,7 +20,7 @@ jobs: contents: read packages: write steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 - name: Extract version id: version @@ -33,15 +33,15 @@ jobs: fi echo "version=${VERSION}" >> "$GITHUB_OUTPUT" - - uses: docker/setup-buildx-action@v3 + - uses: docker/setup-buildx-action@v4 - - uses: docker/login-action@v3 + - uses: docker/login-action@v4 with: registry: ghcr.io username: ${{ github.actor }} password: ${{ secrets.GITHUB_TOKEN }} - - uses: docker/build-push-action@v6 + - uses: docker/build-push-action@v7 with: context: packages/mcp-server file: packages/mcp-server/Dockerfile diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index 8f9b7415..ace7f123 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -14,10 +14,10 @@ jobs: pull-requests: write id-token: write steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: fetch-depth: 0 - - uses: actions/setup-node@v4 + - uses: actions/setup-node@v6 with: node-version: 22 registry-url: https://registry.npmjs.org