diff --git a/.github/workflows/ci.yaml b/.github/workflows/ci.yaml index 7575fc3875..523ca81643 100644 --- a/.github/workflows/ci.yaml +++ b/.github/workflows/ci.yaml @@ -26,7 +26,7 @@ jobs: linter: ${{ steps.changed.outputs.linter_any_changed }} formatter: ${{ steps.changed.outputs.formatter_any_changed }} steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 with: fetch-depth: 0 @@ -62,7 +62,7 @@ jobs: name: "cargo fmt" runs-on: ubuntu-latest steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - name: "Install Rust toolchain" run: rustup component add rustfmt - run: cargo fmt --all --check @@ -71,7 +71,7 @@ jobs: name: "cargo clippy" runs-on: ubuntu-latest steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - name: "Install Rust toolchain" run: | rustup component add clippy @@ -89,7 +89,7 @@ jobs: runs-on: ${{ matrix.os }} name: "cargo test | ${{ matrix.os }}" steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - name: "Install Rust toolchain" run: rustup show - name: "Install cargo insta" @@ -125,7 +125,7 @@ jobs: runs-on: ubuntu-latest name: "cargo fuzz" steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - name: "Install Rust toolchain" run: rustup show - uses: Swatinem/rust-cache@v2 @@ -141,7 +141,7 @@ jobs: runs-on: ubuntu-latest name: "cargo test (wasm)" steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - name: "Install Rust toolchain" run: rustup target add wasm32-unknown-unknown - uses: actions/setup-node@v3 @@ -160,7 +160,7 @@ jobs: name: "test scripts" runs-on: ubuntu-latest steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - name: "Install Rust toolchain" run: rustup component add rustfmt - uses: Swatinem/rust-cache@v2 @@ -182,7 +182,7 @@ jobs: # Only runs on pull requests, since that is the only we way we can find the base version for comparison. if: github.event_name == 'pull_request' && needs.determine_changes.outputs.linter == 'true' steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - uses: actions/setup-python@v4 with: python-version: ${{ env.PYTHON_VERSION }} @@ -227,7 +227,7 @@ jobs: name: "cargo udeps" runs-on: ubuntu-latest steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - name: "Install nightly Rust toolchain" # Only pinned to make caching work, update freely run: rustup toolchain install nightly-2023-06-08 @@ -241,7 +241,7 @@ jobs: name: "python package" runs-on: ubuntu-latest steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - uses: actions/setup-python@v4 with: python-version: ${{ env.PYTHON_VERSION }} @@ -265,7 +265,7 @@ jobs: name: "pre-commit" runs-on: ubuntu-latest steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - uses: actions/setup-python@v4 with: python-version: ${{ env.PYTHON_VERSION }} @@ -295,7 +295,7 @@ jobs: env: MKDOCS_INSIDERS_SSH_KEY_EXISTS: ${{ secrets.MKDOCS_INSIDERS_SSH_KEY != '' }} steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - uses: actions/setup-python@v4 - name: "Add SSH key" if: ${{ env.MKDOCS_INSIDERS_SSH_KEY_EXISTS == 'true' }} @@ -330,7 +330,7 @@ jobs: needs: determine_changes if: needs.determine_changes.outputs.formatter == 'true' || github.ref == 'refs/heads/main' steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - name: "Install Rust toolchain" run: rustup show - name: "Cache rust" @@ -346,7 +346,7 @@ jobs: runs-on: ubuntu-latest steps: - name: "Checkout Branch" - uses: actions/checkout@v3 + uses: actions/checkout@v4 - name: "Install Rust toolchain" run: rustup show diff --git a/.github/workflows/docs.yaml b/.github/workflows/docs.yaml index f7d38be85c..776c11e055 100644 --- a/.github/workflows/docs.yaml +++ b/.github/workflows/docs.yaml @@ -12,7 +12,7 @@ jobs: CF_API_TOKEN_EXISTS: ${{ secrets.CF_API_TOKEN != '' }} MKDOCS_INSIDERS_SSH_KEY_EXISTS: ${{ secrets.MKDOCS_INSIDERS_SSH_KEY != '' }} steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - uses: actions/setup-python@v4 - name: "Add SSH key" if: ${{ env.MKDOCS_INSIDERS_SSH_KEY_EXISTS == 'true' }} diff --git a/.github/workflows/flake8-to-ruff.yaml b/.github/workflows/flake8-to-ruff.yaml index 8bd34be65c..feb1c2825a 100644 --- a/.github/workflows/flake8-to-ruff.yaml +++ b/.github/workflows/flake8-to-ruff.yaml @@ -19,7 +19,7 @@ jobs: macos-x86_64: runs-on: macos-latest steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - uses: actions/setup-python@v4 with: python-version: ${{ env.PYTHON_VERSION }} @@ -42,7 +42,7 @@ jobs: macos-universal: runs-on: macos-latest steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - uses: actions/setup-python@v4 with: python-version: ${{ env.PYTHON_VERSION }} @@ -68,7 +68,7 @@ jobs: matrix: target: [x64, x86] steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - uses: actions/setup-python@v4 with: python-version: ${{ env.PYTHON_VERSION }} @@ -96,7 +96,7 @@ jobs: matrix: target: [x86_64, i686] steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - uses: actions/setup-python@v4 with: python-version: ${{ env.PYTHON_VERSION }} @@ -123,7 +123,7 @@ jobs: matrix: target: [aarch64, armv7, s390x, ppc64le, ppc64] steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - uses: actions/setup-python@v4 with: python-version: ${{ env.PYTHON_VERSION }} @@ -160,7 +160,7 @@ jobs: - x86_64-unknown-linux-musl - i686-unknown-linux-musl steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - uses: actions/setup-python@v4 with: python-version: ${{ env.PYTHON_VERSION }} @@ -196,7 +196,7 @@ jobs: - target: armv7-unknown-linux-musleabihf arch: armv7 steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - uses: actions/setup-python@v4 with: python-version: ${{ env.PYTHON_VERSION }} diff --git a/.github/workflows/playground.yaml b/.github/workflows/playground.yaml index 116b3f6bb3..f1222c6c5c 100644 --- a/.github/workflows/playground.yaml +++ b/.github/workflows/playground.yaml @@ -17,7 +17,7 @@ jobs: env: CF_API_TOKEN_EXISTS: ${{ secrets.CF_API_TOKEN != '' }} steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - name: "Install Rust toolchain" run: rustup target add wasm32-unknown-unknown - uses: actions/setup-node@v3 diff --git a/.github/workflows/release.yaml b/.github/workflows/release.yaml index 83c1679cb2..34d71b63e0 100644 --- a/.github/workflows/release.yaml +++ b/.github/workflows/release.yaml @@ -30,7 +30,7 @@ jobs: sdist: runs-on: ubuntu-latest steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - uses: actions/setup-python@v4 with: python-version: ${{ env.PYTHON_VERSION }} @@ -56,7 +56,7 @@ jobs: macos-x86_64: runs-on: macos-latest steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - uses: actions/setup-python@v4 with: python-version: ${{ env.PYTHON_VERSION }} @@ -94,7 +94,7 @@ jobs: macos-universal: runs-on: macos-latest steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - uses: actions/setup-python@v4 with: python-version: ${{ env.PYTHON_VERSION }} @@ -140,7 +140,7 @@ jobs: - target: aarch64-pc-windows-msvc arch: x64 steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - uses: actions/setup-python@v4 with: python-version: ${{ env.PYTHON_VERSION }} @@ -186,7 +186,7 @@ jobs: - x86_64-unknown-linux-gnu - i686-unknown-linux-gnu steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - uses: actions/setup-python@v4 with: python-version: ${{ env.PYTHON_VERSION }} @@ -243,7 +243,7 @@ jobs: arch: ppc64 steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - uses: actions/setup-python@v4 with: python-version: ${{ env.PYTHON_VERSION }} @@ -296,7 +296,7 @@ jobs: - x86_64-unknown-linux-musl - i686-unknown-linux-musl steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - uses: actions/setup-python@v4 with: python-version: ${{ env.PYTHON_VERSION }} @@ -350,7 +350,7 @@ jobs: arch: armv7 steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - uses: actions/setup-python@v4 with: python-version: ${{ env.PYTHON_VERSION }} @@ -398,7 +398,7 @@ jobs: # If you don't set an input tag, it's a dry run (no uploads). if: ${{ inputs.tag }} steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - name: Check tag consistency run: | version=$(grep "version = " pyproject.toml | sed -e 's/version = "\(.*\)"/\1/g') @@ -464,7 +464,7 @@ jobs: # For git tag contents: write steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - name: git tag run: | git config user.email "hey@astral.sh"