Commit Graph
231 Commits
Author SHA1 Message Date
Lars Wirzenius 026ad07202 ci: publish deb
Signed-off-by: Lars Wirzenius <liw@liw.fi>
2025-05-27 17:17:08 +03:00
Lars Wirzenius 23a6e13876 fix(src/bin/radicle-native-ci.rs): allow large error values
Signed-off-by: Lars Wirzenius <liw@liw.fi>
2025-05-20 14:38:16 +03:00
Lars Wirzenius 74bc1f413d chore: prepare release 0.10.0
Signed-off-by: Lars Wirzenius <liw@liw.fi>
2025-04-22 08:10:20 +03:00
Lars Wirzenius 4b117f66e9 fix(.radicle/ambient.yaml): set path to include location for rad
I've changed the Ambient image I use and rad is now installed in a
different location.

Signed-off-by: Lars Wirzenius <liw@liw.fi>
2025-04-22 08:10:20 +03:00
Lars Wirzenius 59ccc47e7b chore: prepare release 0.9.0
Signed-off-by: Lars Wirzenius <liw@liw.fi>
2025-03-26 09:40:07 +02:00
Lars Wirzenius 0eecd7b6e4 refactor: use serde-yml instead of serde-yaml
serde-yml is maintained, -yaml is not.

Signed-off-by: Lars Wirzenius <liw@liw.fi>
2025-03-26 09:36:51 +02:00
Lars Wirzenius dff40e2460 chore: bump dependency on clap
Signed-off-by: Lars Wirzenius <liw@liw.fi>
2025-03-26 09:34:56 +02:00
Lars Wirzenius 6574a4fca9 chore: bump dependency on serde
Signed-off-by: Lars Wirzenius <liw@liw.fi>
2025-03-26 09:34:27 +02:00
Lars Wirzenius bfa9fd152d chore: bump dependency on serde-json
Signed-off-by: Lars Wirzenius <liw@liw.fi>
2025-03-26 09:33:38 +02:00
Lars Wirzenius 751e3ae4f2 chore: bump dependency on tempfile
Signed-off-by: Lars Wirzenius <liw@liw.fi>
2025-03-26 09:32:48 +02:00
Lars Wirzenius 65f034c09a chore: bump dependency on thiserror to 2.0.12
Signed-off-by: Lars Wirzenius <liw@liw.fi>
2025-03-26 09:32:07 +02:00
Lars Wirzenius 6a0b13a91c chore: bump dependency on time to 0.3.41
Signed-off-by: Lars Wirzenius <liw@liw.fi>
2025-03-26 09:30:23 +02:00
Lars Wirzenius e5ac78d058 chore: bump dependency on uuid to 0.16.0
Signed-off-by: Lars Wirzenius <liw@liw.fi>
2025-03-26 09:28:34 +02:00
Lars Wirzenius 40745ce07c chore: bump dependency on radicle-git-ext to 0.9.0
Signed-off-by: Lars Wirzenius <liw@liw.fi>
2025-03-26 09:26:32 +02:00
Lars Wirzenius bc05a65ade chore: bump dependency on radicle-ci-broker to 0.15.1
Signed-off-by: Lars Wirzenius <liw@liw.fi>
2025-03-26 09:25:34 +02:00
Lars Wirzenius 3106f0c32a chore: prepare release 0.8.0
Signed-off-by: Lars Wirzenius <liw@liw.fi>
2025-02-18 13:48:13 +02:00
Lars Wirzenius 331d68fb10 chore: drop the rad-ci binary
It's not in its own crate.

Signed-off-by: Lars Wirzenius <liw@liw.fi>
2025-02-18 13:45:23 +02:00
Lars Wirzenius c9d28a15f2 chore: bump dependency on radicle-ci-broker to new release
Signed-off-by: Lars Wirzenius <liw@liw.fi>
2025-02-18 10:29:58 +02:00
Lars Wirzenius d5917bf9b2 fix(NEWS.md): version number of 2025-02-03 release
Signed-off-by: Lars Wirzenius <liw@liw.fi>
2025-02-14 12:07:56 +02:00
Lars Wirzenius 2647383dbd chore: prepare release 0.7.0
Signed-off-by: Lars Wirzenius <liw@liw.fi>
2025-02-03 08:57:52 +02:00
Lars Wirzenius 03aac7817a chore: bump dependency on radicle-ci-broker to new release
Signed-off-by: Lars Wirzenius <liw@liw.fi>
2025-02-03 08:48:04 +02:00
Lars Wirzenius 161f484376 docs(README.md): expand on running CI actions manually
Signed-off-by: Lars Wirzenius <liw@liw.fi>
2025-01-14 18:23:07 +02:00
Lars Wirzenius 140794e61b docs(README.md): clarify what a run log is
Signed-off-by: Lars Wirzenius <liw@liw.fi>
2025-01-14 18:19:46 +02:00
Lars Wirzenius c3179f2a6c docs(README.md): document rad-ci --help option, show all options
Signed-off-by: Lars Wirzenius <liw@liw.fi>
2025-01-14 18:18:13 +02:00
Lars Wirzenius 5e4b692895 fix(README.md): note that stderr is admin log
Signed-off-by: Lars Wirzenius <liw@liw.fi>
2025-01-14 18:15:28 +02:00
Lars Wirzenius 2fa4314e65 docs(README.md): document exit codes
Signed-off-by: Lars Wirzenius <liw@liw.fi>
2025-01-14 18:13:04 +02:00
Lars Wirzenius d9c4930662 build: build a deb
Signed-off-by: Lars Wirzenius <liw@liw.fi>
2025-01-13 12:18:48 +02:00
Lars Wirzenius 7401ee6d08 build: tidy up the Ambient plan
Signed-off-by: Lars Wirzenius <liw@liw.fi>
2025-01-13 12:13:52 +02:00
Lars Wirzenius ea0cb355ed build: actually run tests
Signed-off-by: Lars Wirzenius <liw@liw.fi>
2025-01-13 12:04:56 +02:00
Lars Wirzenius 8233d3e4f0 build: set HOME to /root, maybe that'll help
Signed-off-by: Lars Wirzenius <liw@liw.fi>
2025-01-13 12:04:12 +02:00
Lars Wirzenius fb9b28a080 build: disable slow actions
Signed-off-by: Lars Wirzenius <liw@liw.fi>
2025-01-13 12:01:56 +02:00
Lars Wirzenius d77bcc63fc build: list less, for speed
Signed-off-by: Lars Wirzenius <liw@liw.fi>
2025-01-13 11:52:40 +02:00
Lars Wirzenius 602a12cdb2 build: faster cargo command while I test
Signed-off-by: Lars Wirzenius <liw@liw.fi>
2025-01-13 11:50:31 +02:00
Lars Wirzenius 31d7f32350 build: set more env for CI
Signed-off-by: Lars Wirzenius <liw@liw.fi>
2025-01-13 11:47:40 +02:00
Lars Wirzenius eadc4f59ab build: limit find output
Signed-off-by: Lars Wirzenius <liw@liw.fi>
2025-01-13 11:38:41 +02:00
Lars Wirzenius 866ac41913 build: debug CI
Signed-off-by: Lars Wirzenius <liw@liw.fi>
2025-01-13 11:28:06 +02:00
Lars Wirzenius ab7b8052b2 build: show rustc version
Signed-off-by: Lars Wirzenius <liw@liw.fi>
2025-01-13 11:26:37 +02:00
Lars Wirzenius e28e6648ac build: list installed Rust toolchains
Signed-off-by: Lars Wirzenius <liw@liw.fi>
2025-01-13 11:25:33 +02:00
Lars Wirzenius 12f79c83b5 build: look at what Rust toolchains are available
Signed-off-by: Lars Wirzenius <liw@liw.fi>
2025-01-13 11:23:07 +02:00
Lars Wirzenius efa21a8b19 build: set default Rust toolchain
Signed-off-by: Lars Wirzenius <liw@liw.fi>
2025-01-13 11:18:22 +02:00
Lars Wirzenius 9a171d44a6 build: set PATH to include where Rust is installed
Signed-off-by: Lars Wirzenius <liw@liw.fi>
2025-01-13 11:09:27 +02:00
Lars Wirzenius 9a67ca536d build: run tests in shell with HOME set
Signed-off-by: Lars Wirzenius <liw@liw.fi>
2025-01-13 11:07:39 +02:00
Lars Wirzenius b58d16747a build: try to fix Ambient plan so tests pass
Signed-off-by: Lars Wirzenius <liw@liw.fi>
2025-01-13 11:02:50 +02:00
Lars Wirzenius d86d3a64d7 build: configure git for tests
Signed-off-by: Lars Wirzenius <liw@liw.fi>
2025-01-13 10:46:41 +02:00
Lars Wirzenius 8312c47083 build: add .radicle/ambient.yaml
Signed-off-by: Lars Wirzenius <liw@liw.fi>
2025-01-13 10:32:46 +02:00
Lars Wirzenius 495ddf1518 refactor: use the message helper from radicle-ci-broker
Reduce code in the native CI adapter by using library code from the
Radicle CI broker.

Signed-off-by: Lars Wirzenius <liw@liw.fi>
2025-01-10 16:54:52 +02:00
Lars Wirzenius 3ebc354ed6 chore: bump dependency on radicle-ci-broker to current release
Signed-off-by: Lars Wirzenius <liw@liw.fi>
2025-01-10 16:51:00 +02:00
Lars Wirzenius a883ed775f chore: bump MSRV to match heartwood
Signed-off-by: Lars Wirzenius <liw@liw.fi>
2025-01-08 14:58:52 +02:00
Lars Wirzenius 847a9f4aa5 fix(NEWS.md): CI _broker_ has timeout
Thank-you-to: Richard Levitte

Signed-off-by: Lars Wirzenius <liw@liw.fi>
2025-01-07 17:51:03 +02:00
Lars Wirzenius ac827931a6 chore: prepare release 0.6.0
Signed-off-by: Lars Wirzenius <liw@liw.fi>
2025-01-07 14:46:18 +02:00