Gwilym Inzani
|
b28f3872c0
|
Document -> DocumentMut
|
2024-03-20 13:26:02 +00:00 |
|
Gwilym Inzani
|
622887bcdc
|
Don't clone unnecessarily
|
2024-03-09 12:09:34 +00:00 |
|
Gwilym Inzani
|
3dddf9761d
|
Ensure the tracker gets updated too
|
2023-10-03 22:48:06 +01:00 |
|
Gwilym Inzani
|
85561de1ca
|
Attempt to update the tools to the new folder
|
2023-07-23 18:35:50 +01:00 |
|
Gwilym Inzani
|
0841759c8d
|
Fix publish test
|
2023-04-23 17:58:59 +01:00 |
|
Gwilym Inzani
|
f677ff1840
|
Fix clippy lints
|
2023-04-11 22:30:47 +01:00 |
|
Gwilym Inzani
|
63995995ac
|
Make publishing a bit smarter
|
2023-04-11 22:29:23 +01:00 |
|
Gwilym Inzani
|
70979fc7da
|
Publish gbafix
|
2023-04-11 21:54:48 +01:00 |
|
Gwilym Kuiper
|
97dec32fa2
|
Fix all the clippy lints
|
2023-02-07 20:32:43 +00:00 |
|
Corwin
|
e2580219c8
|
fix warnings in tools
|
2023-01-06 18:27:02 +00:00 |
|
Gwilym Kuiper
|
776cb5b5a3
|
Make it so that the release tag includes the entire release notes
|
2022-12-09 21:00:53 +00:00 |
|
Gwilym Kuiper
|
1aef441f1f
|
Fix spelling error in release.sh
|
2022-11-17 21:25:34 +00:00 |
|
Gwilym Kuiper
|
eb01e9206a
|
Use now() instead of today()
|
2022-11-17 20:30:24 +00:00 |
|
Gwilym Kuiper
|
cb24100c02
|
Create the correct tag name
|
2022-10-11 23:30:49 +01:00 |
|
Gwilym Kuiper
|
f8033ac0c0
|
Trim the git output
|
2022-10-11 23:14:44 +01:00 |
|
Gwilym Kuiper
|
0fd43b6dc2
|
cargo update isn't needed
|
2022-10-02 18:19:41 +01:00 |
|
Gwilym Kuiper
|
7a55f50adf
|
Extract changelog text into the annotation
|
2022-10-02 18:19:14 +01:00 |
|
Gwilym Kuiper
|
030d43d68c
|
Attempt to write something which updates the changelog for me
|
2022-10-02 18:13:31 +01:00 |
|
Gwilym Kuiper
|
b79fd9e22b
|
Fix cargo publish while I'm at it
|
2022-10-02 17:52:15 +01:00 |
|
Gwilym Kuiper
|
0c0e9e7165
|
Actually assert that things return successfully
|
2022-10-02 17:51:30 +01:00 |
|
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 |
|
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 |
|
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 |
|