|
|
@@ -18,7 +18,7 @@ jobs:
|
|
|
security_audit:
|
|
|
runs-on: ubuntu-latest
|
|
|
steps:
|
|
|
- - uses: actions/checkout@v4
|
|
|
+ - uses: actions/checkout@v6
|
|
|
- uses: taiki-e/install-action@cargo-deny
|
|
|
- name: Scan for vulnerabilities
|
|
|
run: cargo deny check
|
|
|
@@ -41,7 +41,7 @@ jobs:
|
|
|
runs-on: ubuntu-latest
|
|
|
steps:
|
|
|
- name: Checkout
|
|
|
- uses: actions/checkout@v4
|
|
|
+ uses: actions/checkout@v6
|
|
|
- name: Run test
|
|
|
uses: NexusPHP/no-merge-commits@v2.2.1
|
|
|
with:
|
|
|
@@ -51,7 +51,7 @@ jobs:
|
|
|
name: Conventional Commits
|
|
|
runs-on: ubuntu-latest
|
|
|
steps:
|
|
|
- - uses: actions/checkout@v4
|
|
|
+ - uses: actions/checkout@v6
|
|
|
- uses: webiny/action-conventional-commits@v1.3.0
|
|
|
unit-tests:
|
|
|
needs: conventional
|
|
|
@@ -63,7 +63,7 @@ jobs:
|
|
|
rust: [msrv, stable, beta, nightly]
|
|
|
steps:
|
|
|
- name: Checkout repository
|
|
|
- uses: actions/checkout@v4
|
|
|
+ uses: actions/checkout@v6
|
|
|
- run: rustup toolchain install ${{ matrix.rust == 'msrv' && env.msrv || matrix.rust }} --profile minimal
|
|
|
- uses: Swatinem/rust-cache@v2
|
|
|
- name: Install cargo-hack
|
|
|
@@ -88,7 +88,7 @@ jobs:
|
|
|
matrix:
|
|
|
rust: [msrv, stable, beta, nightly]
|
|
|
steps:
|
|
|
- - uses: actions/checkout@v4
|
|
|
+ - uses: actions/checkout@v6
|
|
|
with:
|
|
|
submodules: recursive
|
|
|
- name: Compile
|
|
|
@@ -119,7 +119,7 @@ jobs:
|
|
|
matrix:
|
|
|
rust: [msrv, stable, beta, nightly]
|
|
|
steps:
|
|
|
- - uses: actions/checkout@v4
|
|
|
+ - uses: actions/checkout@v6
|
|
|
with:
|
|
|
submodules: recursive
|
|
|
- name: Compile
|
|
|
@@ -149,7 +149,7 @@ jobs:
|
|
|
runs-on: ubuntu-22.04
|
|
|
timeout-minutes: 20
|
|
|
steps:
|
|
|
- - uses: actions/checkout@v4
|
|
|
+ - uses: actions/checkout@v6
|
|
|
with:
|
|
|
submodules: recursive
|
|
|
- name: Compile
|
|
|
@@ -177,7 +177,7 @@ jobs:
|
|
|
checks: [build, formatting, lint, pre-commit-check, test, trycmd]
|
|
|
target: [x86_64-linux]
|
|
|
steps:
|
|
|
- - uses: actions/checkout@v4
|
|
|
+ - uses: actions/checkout@v6
|
|
|
- name: Install Nix
|
|
|
uses: DeterminateSystems/nix-installer-action@v17
|
|
|
- name: Nix Flake Check
|
|
|
@@ -191,7 +191,7 @@ jobs:
|
|
|
target: [x86_64-linux]
|
|
|
runs-on: ubuntu-latest
|
|
|
steps:
|
|
|
- - uses: actions/checkout@v4
|
|
|
+ - uses: actions/checkout@v6
|
|
|
- name: Install Nix
|
|
|
uses: DeterminateSystems/nix-installer-action@v17
|
|
|
- name: Nix Build
|