rewrite woodpecker-ci to publish to crates.io #8

Merged
kemitix merged 14 commits from woodpecker-ci into main 2024-02-26 10:36:03 +00:00
Showing only changes of commit 4a50b99b7b - Show all commits

View file

@ -31,7 +31,7 @@ steps:
- cargo fmt --check
cargo_machete:
image: docker.io/rustlang/rust:nightly
image: *rust_image
commands:
- wget https://github.com/cargo-bins/cargo-binstall/releases/latest/download/cargo-binstall-x86_64-unknown-linux-musl.tgz
- tar -xvf cargo-binstall-x86_64-unknown-linux-musl.tgz
@ -40,7 +40,7 @@ steps:
- cargo machete
ignored_files:
image: docker.io/alpine:3
image: docker.io/alpine:latest
commands:
- apk add git
- IGNORED=$(git ls-files --cached -i --exclude-standard)
@ -82,7 +82,7 @@ steps:
when: *slow_check_paths
integration_test:
image: docker.io/debian-slim:latest
image: docker.io/alpine:latest
commands:
- ./test.sh