diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 661bd0e..da3ea01 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -13,14 +13,14 @@ jobs: name: Format runs-on: ubuntu-latest steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 - run: cargo fmt --all --check clippy: name: Clippy runs-on: ubuntu-latest steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 - uses: Swatinem/rust-cache@v2 # pre-installed tools: https://github.com/actions/runner-images/blob/main/images/ubuntu/ - run: sudo apt-get update && sudo apt-get install -y libpam0g-dev libselinux1-dev libaudit-dev libcrypt-dev @@ -30,7 +30,7 @@ jobs: name: Test runs-on: ubuntu-latest steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 - uses: Swatinem/rust-cache@v2 - run: sudo apt-get update && sudo apt-get install -y libpam0g-dev libselinux1-dev libaudit-dev libcrypt-dev - run: cargo test --workspace @@ -39,7 +39,7 @@ jobs: name: MSRV (1.94.0) runs-on: ubuntu-latest steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 - uses: dtolnay/rust-toolchain@1.94.0 - uses: Swatinem/rust-cache@v2 - run: sudo apt-get update && sudo apt-get install -y libpam0g-dev libselinux1-dev libaudit-dev libcrypt-dev @@ -49,7 +49,7 @@ jobs: name: Cargo Deny runs-on: ubuntu-latest steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 - uses: EmbarkStudios/cargo-deny-action@v2 test-docker: @@ -60,5 +60,5 @@ jobs: matrix: target: [debian, alpine, fedora] steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 - run: docker compose run --rm ${{ matrix.target }} cargo test --workspace