diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 84dc0c6..bce3df2 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -12,8 +12,8 @@ jobs: matrix: python: ['3.11', '3.12', '3.13'] steps: - - uses: actions/checkout@v4 - - uses: actions/setup-python@v5 + - uses: actions/checkout@v7 + - uses: actions/setup-python@v7 with: python-version: ${{ matrix.python }} - run: rustup toolchain install 1.96.0 --profile minimal @@ -26,8 +26,8 @@ jobs: portable: runs-on: ubuntu-latest steps: - - uses: actions/checkout@v4 - - uses: actions/setup-python@v5 + - uses: actions/checkout@v7 + - uses: actions/setup-python@v7 with: python-version: "3.12" - run: rustup toolchain install stable --profile minimal --component clippy --component rustfmt @@ -48,12 +48,12 @@ jobs: real-rust: runs-on: ubuntu-latest steps: - - uses: actions/checkout@v4 - - uses: actions/setup-python@v5 + - uses: actions/checkout@v7 + - uses: actions/setup-python@v7 with: python-version: '3.12' - name: Cache Dylint binaries and drivers - uses: actions/cache@v4 + uses: actions/cache@v6 with: path: | ~/.cargo/bin/cargo-dylint @@ -67,7 +67,7 @@ jobs: lint - run: bash scripts/bootstrap.sh - run: python3 scripts/validate.py - - uses: actions/upload-artifact@v4 + - uses: actions/upload-artifact@v7 if: always() with: name: real-rust-validation @@ -78,8 +78,8 @@ jobs: windows: runs-on: windows-latest steps: - - uses: actions/checkout@v4 - - uses: actions/setup-python@v5 + - uses: actions/checkout@v7 + - uses: actions/setup-python@v7 with: python-version: "3.12" - run: rustup toolchain install stable --profile minimal