Lars Wirzenius
1d209f79c1
chore: prepare release 0.11.1
...
Signed-off-by: Lars Wirzenius <liw@liw.fi >
2025-07-28 10:52:58 +03:00
Lars Wirzenius
c6d79d35a5
chore: prepare release 0.11.0
...
Signed-off-by: Lars Wirzenius <liw@liw.fi >
2025-06-05 10:04:27 +03:00
Lars Wirzenius
cf2adc2121
chore: update dependencies on radicle, radicle-ci-broker to current
...
Signed-off-by: Lars Wirzenius <liw@liw.fi >
2025-06-05 09:40:40 +03:00
Lars Wirzenius
f91fb26f25
chore: add "cargo deny" config file
...
Be very permissive. Also update Cargo.lock to fix some things found.
Signed-off-by: Lars Wirzenius <liw@liw.fi >
2025-06-05 09:38:47 +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
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
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
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
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
ac827931a6
chore: prepare release 0.6.0
...
Signed-off-by: Lars Wirzenius <liw@liw.fi >
2025-01-07 14:46:18 +02:00
Lars Wirzenius
d2ab2f7050
chore: bump dependencies on radicle, radicle-ci-broker
...
Signed-off-by: Lars Wirzenius <liw@liw.fi >
2025-01-03 16:09:43 +02:00
Lars Wirzenius
5f021167e8
feat: add command line parsing to rad-ci, with --dry-run option
...
Signed-off-by: Lars Wirzenius <liw@liw.fi >
2024-12-09 07:24:12 +02:00
Lars Wirzenius
75ba2146a2
chore: prepare release 0.5.0
...
Signed-off-by: Lars Wirzenius <liw@liw.fi >
2024-12-05 13:28:52 +02:00
Lars Wirzenius
d677911da6
chore: prepare release 0.4.0
...
Signed-off-by: Lars Wirzenius <liw@liw.fi >
2024-11-22 09:25:40 +02:00
Lars Wirzenius
6b0b32bb75
chore: bump crate version for upcoming release
...
Signed-off-by: Lars Wirzenius <liw@liw.fi >
2024-11-14 07:24:07 +02:00
Lars Wirzenius
423d4aeea9
chore: bump dependency on thiserror to current release
...
Signed-off-by: Lars Wirzenius <liw@liw.fi >
2024-11-08 15:01:50 +02:00
Lars Wirzenius
d1a7ae68e1
chore: bump dependency on radicle-ci-broker to its recent release
...
Signed-off-by: Lars Wirzenius <liw@liw.fi >
2024-11-08 15:00:56 +02:00
Lars Wirzenius
6beae38618
chore: update html-page dependency to 0.4.0
...
Signed-off-by: Lars Wirzenius <liw@liw.fi >
2024-11-08 14:14:01 +02:00
Lars Wirzenius
b7910c80a8
chore: update dependencies to current versions
...
Signed-off-by: Lars Wirzenius <liw@liw.fi >
2024-11-07 15:40:19 +02:00
Lars Wirzenius
82d54a0248
chore: update Cargo.lock; drop spurious date.txt
2024-11-07 15:19:17 +02:00
Lars Wirzenius
d4141ef671
chore: cargo update
2024-06-10 16:47:37 +03:00
Lars Wirzenius
eb84bb5749
fix: cargo update
2024-06-06 18:40:48 +03:00
Lars Wirzenius
7b0a234ee5
chore: update dependencies on CI broker and radicle
...
Depend on ci broker 0.2.0 and radicle 0.11.0. Make a small required
change.
Signed-off-by: Lars Wirzenius <liw@liw.fi >
2024-06-06 18:30:45 +03:00
Lars Wirzenius
ee90b919ae
chore: update html-page dependency to version 0.2.0
...
Signed-off-by: Lars Wirzenius <liw@liw.fi >
2024-04-11 09:45:57 +03:00
Lars Wirzenius
eaeb89b3bf
feat: depend on radicle-ci-broker via crates.io, plus fixes
...
The CI broker has dropped the RunResult::Error variant, so drop any
use of that. The Request::version field has been added, so deal with
that.
Signed-off-by: Lars Wirzenius <liw@liw.fi >
2024-04-03 16:18:00 +03:00
Lars Wirzenius
34c94f15aa
chore: update dependencies
...
Add serde_json, which we're about to need for tests. Update Cargo.lock
by adding "cargo update".
2024-03-14 11:24:32 +02:00
Lars Wirzenius
961ba3013c
chore: update Cargo.lock
...
Signed-off-by: Lars Wirzenius <liw@liw.fi >
2024-03-05 12:23:41 +02:00
Lars Wirzenius
f182bf21c9
fix: change radicle-ci-broker to use a git dependency
...
Signed-off-by: Lars Wirzenius <liw@liw.fi >
2024-02-12 11:14:51 +02:00
Lars Wirzenius
9b60a81037
cargo update
2024-02-09 21:06:08 +02:00
Lars Wirzenius
16878c0294
fix: set rust-version
...
Signed-off-by: Lars Wirzenius <liw@liw.fi >
2024-02-08 17:25:22 +02:00
Lars Wirzenius
1bb93c51b2
adapt to new trigger message structure in broker
2024-02-02 15:58:55 +02:00
Lars Wirzenius
3a20cb66e6
feat! drop the env logging
...
We have a run log, aimed at the developer for whose project CI is run,
and the node admin log, aimed at the node admin. We don't need a third
log aimed at the developer of the native CI engine itself.
Signed-off-by: Lars Wirzenius <liw@liw.fi >
2024-01-15 14:38:58 +02:00
Lars Wirzenius
6571432e94
refactor how log is written
...
Signed-off-by: Lars Wirzenius <liw@liw.fi >
2024-01-04 14:08:56 +02:00
Lars Wirzenius
d5b88b6596
feat: produce an index.html with list of, and links to, run logs
...
This is super-simplistic, but better than nothing.
Signed-off-by: Lars Wirzenius <liw@liw.fi >
2023-12-29 15:18:51 +02:00
Lars Wirzenius
0ab54a0723
fix: tweak markdown formatting so generated HTML looks better
...
Signed-off-by: Lars Wirzenius <liw@liw.fi >
2023-12-14 20:27:28 +02:00
Lars Wirzenius
badc07c93f
drop anyhow
...
Signed-off-by: Lars Wirzenius <liw@liw.fi >
2023-12-14 17:36:04 +02:00
Lars Wirzenius
8bf63eb6fa
add NativeError
...
Signed-off-by: Lars Wirzenius <liw@liw.fi >
2023-12-14 17:36:04 +02:00
Lars Wirzenius
dcdf9060cf
chore: change dependency on Radicle to come via git URL
...
Specifying it via a file path meant that the build needs to have the
dependency checked out in a specific location. The git URL avoids that
and also means the build will fail unless all files in the dependency
are committed to git.
Signed-off-by: Lars Wirzenius <liw@liw.fi >
2023-12-14 13:13:13 +02:00