Skip to content

Commit

Permalink
Merge pull request #34 from NordSecurity/LLT-5668-ci-part-2
Browse files Browse the repository at this point in the history
LLT-5668 ci part 2
  • Loading branch information
jjanowsk authored Oct 23, 2024
2 parents 53eaf3c + a822277 commit 8be4648
Show file tree
Hide file tree
Showing 6 changed files with 646 additions and 700 deletions.
43 changes: 7 additions & 36 deletions .github/workflows/linters.yml
Original file line number Diff line number Diff line change
Expand Up @@ -59,40 +59,11 @@ jobs:
version: 'v0.1.47'
args: '--workspace --locked --output human --backend depinfo'

# TODO: LLT-5668
# deny:
# runs-on: ubuntu-22.04
# steps:
# - uses: actions/checkout@a5ac7e51b41094c92402da3b24376905380afc29 # v4.1.6
# - uses: EmbarkStudios/cargo-deny-action@3f4a782664881cf5725d0ffd23969fcce89fd868 # v1.6.3
# with:
# rust-version: 1.77.2 # NOTE: Runs in its own docker container and doesn't support toolchain files
deny:
runs-on: ubuntu-22.04
steps:
- uses: actions/checkout@a5ac7e51b41094c92402da3b24376905380afc29 # v4.1.6
- uses: EmbarkStudios/cargo-deny-action@8371184bd11e21dcf8ac82ebf8c9c9f74ebf7268 # v2.0.1
with:
rust-version: 1.77.2 # NOTE: Runs in its own docker container and doesn't support toolchain files

# unused-features:
# runs-on: ubuntu-22.04
# steps:
# - uses: actions/checkout@a5ac7e51b41094c92402da3b24376905380afc29 # v4.1.6
# - uses: actions-rs/toolchain@b2417cde72dcf67f306c0ae8e0828a81bf0b189f # v1.0.6
# with:
# toolchain: 1.79.0
# override: true
# default: true
# - uses: actions-rs/install@9da1d2adcfe5e7c16992e8242ca33a56b6d9b101
# with:
# crate: cargo-unused-features
# version: 0.2.0
# - name: Run cargo-unused-features
# run: |
# for dir in boringtun boringtun-cli; do
# pushd "$dir"
# unused-features analyze -l debug
# unused-features prune -l debug
# popd
# done
# - name: Check results
# run: |
# git restore Cargo.lock
# if ! git diff --quiet; then
# git diff
# exit 1
# fi
Loading

0 comments on commit 8be4648

Please sign in to comment.