Commit graph

82 commits

Author SHA1 Message Date
Gwilym Kuiper
52adc63581 Run cargo update on all crates after updating the version number 2022-10-02 17:40:23 +01:00
Gwilym Kuiper
53aa9b5c10 Spawn doesn't wait for the command to finish 2022-10-01 22:01:36 +01:00
Gwilym Kuiper
0678752be0 Finish off the last bit 2022-10-01 21:58:57 +01:00
Gwilym Kuiper
62964428d8 Update the version 2022-10-01 21:55:45 +01:00
Gwilym Kuiper
2158091752 Attempt at modifying the cargo tomls with the correct version 2022-10-01 21:39:34 +01:00
Gwilym Kuiper
9af8b19859 Use .output() instead 2022-10-01 21:00:29 +01:00
Gwilym Kuiper
75cd2cd0e1 More functionality in release.rs 2022-10-01 20:57:41 +01:00
Gwilym Kuiper
f2f0f771fb Extract utils 2022-10-01 20:36:42 +01:00
Gwilym Kuiper
d8ca41ec3d Finish the argument parsing 2022-10-01 20:30:45 +01:00
Gwilym Kuiper
57772af416 Start the release script rewrite 2022-10-01 20:21:15 +01:00
GBA bot
b24b4faeae Update lockfiles 2022-10-01 18:46:59 +00:00
Gwilym Kuiper
b9e9bada9f Be less specific about the clap version 2022-10-01 19:45:28 +01:00
Gwilym Kuiper
5733d03877 Add verify_cli for main too 2022-10-01 19:44:21 +01:00
Gwilym Kuiper
aecd4077da Add verify test 2022-10-01 19:42:39 +01:00
GBA bot
81d02db5fc Update lockfiles 2022-09-28 20:16:01 +00:00
renovate[bot]
999f3707e2
Update Rust crate clap to v4 2022-09-28 20:14:52 +00:00
GBA bot
bcac002a7a Update lockfiles 2022-09-15 20:33:28 +00:00
GBA bot
490e3492fa Update lockfiles 2022-08-16 19:07:17 +00:00
Gwilym Kuiper
2baebedf38 Be less specific about the clap and toml-edit versions 2022-08-16 20:05:57 +01:00
GBA bot
2cbbab3305 Update lockfiles 2022-08-12 14:49:01 +00:00
renovate[bot]
db59ff552a
Update Rust crate clap to 3.2.17 2022-08-12 14:47:46 +00:00
Gwilym Kuiper
0e1eb41852 No longer hardcode the crates to publish 2022-08-04 22:57:24 +01:00
Gwilym Kuiper
c74c231863 Deny clippy::all 2022-08-04 22:24:25 +01:00
Gwilym Kuiper
604395ec26 Release as much at once as possible 2022-08-04 22:17:54 +01:00
Gwilym Kuiper
c3f803206a Add the ability to read the dependencies of a crate 2022-08-04 21:53:18 +01:00
Gwilym Kuiper
4277f07ec0 Allow dry run of publish 2022-08-04 21:36:24 +01:00
Gwilym Kuiper
0fea113fa2 Remove the need for clap derive and the cargo feature 2022-08-04 21:30:02 +01:00
Gwilym Kuiper
bd6089f7c9 Add some tests for tools 2022-08-04 21:14:47 +01:00
Gwilym Kuiper
ab4bcad10e Remove unused import 2022-08-04 21:11:44 +01:00
Gwilym Kuiper
e7d27b55f0 Get the publish script fully working 2022-08-04 21:10:11 +01:00
Gwilym Kuiper
9149cc046d Extract publish function to a new module 2022-08-04 20:29:41 +01:00
Gwilym Kuiper
bf3021c6d9 Basic publish command that just prints 'publishing' 2022-08-04 20:29:41 +01:00