Skip to content
Snippets Groups Projects
Commit 5bb0236b authored by Éloïs's avatar Éloïs
Browse files

[ci] security: add audit job

parent de2ff881
No related branches found
No related tags found
1 merge request!215Elois/audit
...@@ -2,7 +2,7 @@ stages: ...@@ -2,7 +2,7 @@ stages:
- no_ci - no_ci
- fmt - fmt
- tests - tests
- clippy - quality
- package - package
- publish_crate - publish_crate
- publish_doc - publish_doc
...@@ -156,10 +156,33 @@ clippy: ...@@ -156,10 +156,33 @@ clippy:
extends: .rust_stable_lin64 extends: .rust_stable_lin64
before_script: before_script:
- cargo clippy -- -V - cargo clippy -- -V
stage: clippy stage: quality
script: script:
- cargo clippy --all -- -D warnings --verbose - cargo clippy --all -- -D warnings --verbose
audit:manual:
extends: .rust_stable_lin64
before_script:
- cargo install --force cargo-audit
stage: quality
script:
- cargo audit
when: manual
except:
refs:
- dev
audit:
extends: .rust_stable_lin64
before_script:
- cargo install --force cargo-audit
stage: quality
script:
- cargo audit
only:
refs:
- dev
publish:crate: publish:crate:
extends: .rust_stable_lin64 extends: .rust_stable_lin64
stage: publish_crate stage: publish_crate
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment