diff --git a/.github/workflows/bump-n-release.yml b/.github/workflows/bump-n-release.yml index 53770a2..875019c 100644 --- a/.github/workflows/bump-n-release.yml +++ b/.github/workflows/bump-n-release.yml @@ -33,7 +33,7 @@ jobs: release-version-bump: runs-on: ubuntu-latest steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v5 with: token: ${{ secrets.BUMP_N_RELEASE }} fetch-depth: 0 diff --git a/.github/workflows/docs.yml b/.github/workflows/docs.yml index 25d86cc..0f19b2c 100644 --- a/.github/workflows/docs.yml +++ b/.github/workflows/docs.yml @@ -20,7 +20,7 @@ jobs: supplemental: runs-on: ubuntu-latest steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v5 - uses: astral-sh/setup-uv@v6 with: enable-cache: true @@ -42,7 +42,7 @@ jobs: api: runs-on: ubuntu-latest steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v5 - name: Setup Rust run: rustup update --no-self-update - name: Setup nushell diff --git a/.github/workflows/node.yml b/.github/workflows/node.yml index 3fbd12c..137680c 100644 --- a/.github/workflows/node.yml +++ b/.github/workflows/node.yml @@ -62,7 +62,7 @@ jobs: name: build ${{ matrix.settings.target }} runs-on: ${{ matrix.settings.host }} steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v5 - name: Setup node uses: actions/setup-node@v4 with: @@ -122,7 +122,7 @@ jobs: runs-on: ubuntu-latest name: build FreeBSD steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v5 - name: Build id: build uses: cross-platform-actions/action@v0.29.0 @@ -171,7 +171,7 @@ jobs: - build runs-on: macos-latest steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v5 - name: Setup node uses: actions/setup-node@v4 with: @@ -180,12 +180,12 @@ jobs: - name: Install dependencies run: yarn install - name: Download macOS x64 artifact - uses: actions/download-artifact@v4 + uses: actions/download-artifact@v5 with: name: bindings-x86_64-apple-darwin path: bindings/node - name: Download macOS arm64 artifact - uses: actions/download-artifact@v4 + uses: actions/download-artifact@v5 with: name: bindings-aarch64-apple-darwin path: bindings/node @@ -199,7 +199,6 @@ jobs: if-no-files-found: error publish: name: Publish - if: startsWith(github.ref, 'refs/tags/') runs-on: ubuntu-latest permissions: contents: write @@ -209,7 +208,7 @@ jobs: - build-freebsd - universal-macOS steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v5 - name: Setup node uses: actions/setup-node@v4 with: @@ -218,12 +217,12 @@ jobs: - name: Install dependencies run: yarn install - name: Download native artifacts - uses: actions/download-artifact@v4 + uses: actions/download-artifact@v5 with: pattern: bindings-* path: bindings/node/artifacts - name: Download generated index artifact - uses: actions/download-artifact@v4 + uses: actions/download-artifact@v5 with: name: generated-index path: bindings/node @@ -237,6 +236,7 @@ jobs: shell: bash - run: yarn format:index - name: Publish + if: startsWith(github.ref, 'refs/tags/') working-directory: bindings/node run: | echo "//registry.npmjs.org/:_authToken=$NPM_TOKEN" >> ~/.npmrc diff --git a/.github/workflows/pre-commit.yml b/.github/workflows/pre-commit.yml index 197804c..292cbf6 100644 --- a/.github/workflows/pre-commit.yml +++ b/.github/workflows/pre-commit.yml @@ -11,7 +11,7 @@ jobs: # also lints python files runs-on: ubuntu-latest steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v5 - uses: astral-sh/setup-uv@v6 id: python-setup with: @@ -26,7 +26,7 @@ jobs: lint-rust: runs-on: ubuntu-latest steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v5 - name: Setup Rust run: rustup update --no-self-update - name: Cache deps @@ -40,7 +40,7 @@ jobs: lint-typescript: runs-on: ubuntu-latest steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v5 - name: Setup node uses: actions/setup-node@v4 with: @@ -63,7 +63,7 @@ jobs: if: github.event_name == 'pull_request' runs-on: ubuntu-latest steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v5 - run: rustup update --no-self-update - name: Install cargo-binstall uses: cargo-bins/cargo-binstall@main diff --git a/.github/workflows/python.yml b/.github/workflows/python.yml index 531007f..9e45b6e 100644 --- a/.github/workflows/python.yml +++ b/.github/workflows/python.yml @@ -46,7 +46,7 @@ jobs: - runner: ubuntu-latest target: ppc64le steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v5 - uses: actions/setup-python@v5 with: python-version: 3.x @@ -77,7 +77,7 @@ jobs: - runner: ubuntu-latest target: armv7 steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v5 - uses: actions/setup-python@v5 with: python-version: 3.x @@ -104,7 +104,7 @@ jobs: - runner: windows-latest target: x86 steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v5 - uses: actions/setup-python@v5 with: python-version: 3.x @@ -131,7 +131,7 @@ jobs: - runner: macos-14 target: aarch64 steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v5 - uses: actions/setup-python@v5 with: python-version: 3.x @@ -150,7 +150,7 @@ jobs: sdist: runs-on: ubuntu-latest steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v5 - uses: actions/setup-python@v5 with: python-version: 3.x @@ -173,7 +173,7 @@ jobs: permissions: id-token: write steps: - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v5 with: pattern: wheels-* path: dist diff --git a/.github/workflows/rust.yml b/.github/workflows/rust.yml index afdebe0..b3d28db 100644 --- a/.github/workflows/rust.yml +++ b/.github/workflows/rust.yml @@ -34,7 +34,7 @@ jobs: test: runs-on: ubuntu-latest steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v5 - name: Setup Rust run: rustup update --no-self-update - name: Install cargo-binstall @@ -70,7 +70,7 @@ jobs: permissions: contents: write steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v5 with: persist-credentials: false - name: Setup nushell