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