This commit is contained in:
hexlocation 2025-08-03 01:48:18 +02:00
parent 46fb165021
commit f9cca163ff
5 changed files with 28 additions and 15 deletions

10
.woodpecker/audit.yaml Normal file
View file

@ -0,0 +1,10 @@
when:
- event: push
branch: ${CI_REPO_DEFAULT_BRANCH}
steps:
- name: 'Format w/ Carg'
image: rust:1.88
commands:
- cargo install cargo-audit
- cargo audit

9
.woodpecker/check.yaml Normal file
View file

@ -0,0 +1,9 @@
when:
- event: push
branch: ${CI_REPO_DEFAULT_BRANCH}
steps:
- name: 'Format w/ Carg'
image: rust:1.88
commands:
- cargo check

View file

@ -1,14 +1,14 @@
when:
- event: push
branch: ${CI_REPO_DEFAULT_BRANCH}
- event: pull_request
steps:
- name: 'Check w/ Prettier'
image: woodpeckerci/plugin-prettier:next
settings:
single_issue_check: true
- name: 'Check w/ Cargo'
- name: 'Format w/ Cargo'
image: rust:1.88
commands:
- cargo check
- cargo fmt
- name: 'Push formatted'
image: appleboy/drone-git-push
settings:
remote_name: origin
branch: ${CI_COMMIT_BRANCH}