security_audit:
runs-on: ubuntu-latest
steps:
- - uses: actions/checkout@v6
+ - uses: actions/checkout@v7
- uses: actions-rust-lang/audit@v1
with:
token: ${{ secrets.GITHUB_TOKEN }}
steps:
- name: Checkout
- uses: actions/checkout@v6
+ uses: actions/checkout@v7
with:
persist-credentials: false
- name: Install Rust toolchain
- uses: actions-rust-lang/setup-rust-toolchain@v1
+ uses: actions-rust-lang/setup-rust-toolchain@v2
with:
toolchain: stable
components: llvm-tools-preview
- name: Check lcov.info
run: cat ./coverage/lcov.info
- name: Upload to Codecov
- uses: codecov/codecov-action@v5
+ uses: codecov/codecov-action@v7
with:
github-token: ${{ secrets.GITHUB_TOKEN }}
files: ./coverage/lcov.info
- --all-features
steps:
- name: Checkout
- uses: actions/checkout@v6
+ uses: actions/checkout@v7
- name: Setup Rust Toolchain
- uses: actions-rust-lang/setup-rust-toolchain@v1
+ uses: actions-rust-lang/setup-rust-toolchain@v2
with:
toolchain: ${{ matrix.rust }}
profile: minimal
- --all-features
steps:
- name: Checkout
- uses: actions/checkout@v6
+ uses: actions/checkout@v7
- name: Install Rust toolchain
- uses: actions-rust-lang/setup-rust-toolchain@v1
+ uses: actions-rust-lang/setup-rust-toolchain@v2
with:
toolchain: stable
profile: minimal
runs-on: ubuntu-latest
steps:
- name: Checkout
- uses: actions/checkout@v6
+ uses: actions/checkout@v7
- name: Setup Rust Toolchain
- uses: actions-rust-lang/setup-rust-toolchain@v1
+ uses: actions-rust-lang/setup-rust-toolchain@v2
with:
toolchain: stable
profile: minimal