/ .woodpecker.yml
.woodpecker.yml
1 when: 2 - event: push 3 branch: main 4 - event: pull_request 5 - event: manual 6 7 steps: 8 - name: build 9 image: localhost:5000/rust-builder:1.92.0-ci 10 environment: 11 CARGO_INCREMENTAL: "0" 12 volumes: 13 - /var/cache/sccache:/root/.cache/sccache 14 - /var/cache/cargo:/usr/local/cargo/registry 15 commands: 16 - cargo build --release 17 - cargo test --workspace 18 19 - name: radicle-sync 20 image: curlimages/curl:latest 21 when: 22 - event: push 23 branch: main 24 commands: 25 - curl -sfX POST "http://source.ac-dc.network:8766/push/ac-dc"