diff --git a/.github/workflows/build-and-test.yaml b/.github/workflows/build-and-test.yaml index c1ce097..1fe7208 100644 --- a/.github/workflows/build-and-test.yaml +++ b/.github/workflows/build-and-test.yaml @@ -1,4 +1,4 @@ -name: CI +name: Build & Test on: pull_request: @@ -10,19 +10,13 @@ jobs: name: Build runs-on: ubuntu-latest steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v6 - uses: dtolnay/rust-toolchain@1.90.0 - - uses: actions-rs/cargo@v1 - with: - command: build - args: --release --all-features + - run: cargo build --release --all-features test: name: Test runs-on: ubuntu-latest steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v6 - uses: dtolnay/rust-toolchain@1.90.0 - - uses: actions-rs/cargo@v1 - with: - command: test - args: --all-features + - run: cargo test --all-features diff --git a/.github/workflows/cargo-deny.yaml b/.github/workflows/cargo-deny.yaml index a8a8d61..f064bfa 100644 --- a/.github/workflows/cargo-deny.yaml +++ b/.github/workflows/cargo-deny.yaml @@ -1,12 +1,12 @@ -name: CI +name: Cargo Deny on: pull_request: push: - branches: [ main ] + branches: [main] jobs: - build: + cargo-deny: name: cargo-deny runs-on: ubuntu-latest strategy: @@ -19,7 +19,7 @@ jobs: continue-on-error: ${{ matrix.checks == 'advisories' }} steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v6 - uses: EmbarkStudios/cargo-deny-action@v2 with: rust-version: '1.90.0' diff --git a/.github/workflows/pre-commit.yaml b/.github/workflows/pre-commit.yaml index 135bc3a..58b4e73 100644 --- a/.github/workflows/pre-commit.yaml +++ b/.github/workflows/pre-commit.yaml @@ -1,4 +1,4 @@ -name: CI +name: Pre-commit on: pull_request: @@ -9,9 +9,9 @@ jobs: pre-commit: runs-on: ubuntu-latest steps: - - uses: actions/checkout@v3 - - uses: actions/setup-python@v3 + - uses: actions/checkout@v6 + - uses: actions/setup-python@v5 - uses: dtolnay/rust-toolchain@1.90.0 with: components: rustfmt, clippy - - uses: pre-commit/action@v3.0.0 + - uses: pre-commit/action@v3.0.1 diff --git a/.github/workflows/release.yaml b/.github/workflows/release.yaml index 0dc3b11..07415f9 100644 --- a/.github/workflows/release.yaml +++ b/.github/workflows/release.yaml @@ -82,7 +82,7 @@ jobs: target: x86_64-pc-windows-msvc asset_name: github-distributed-owners-windows-amd64.exe steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: ref: ${{ env.TAG }}