Robert Garrett robert
  • Joined on 2022-06-25
robert pushed tag v1.0.0 to robert/gt-tool 2025-06-06 15:21:51 -07:00
robert deleted tag v1.0.0 from robert/gt-tool 2025-06-06 15:21:45 -07:00
robert pushed to patch-queue/deb at robert/gt-tool 2025-06-06 15:19:18 -07:00
6125e2effa Use pre Rust 1.81 compatible file-exists test
16639b0f6d Rust edition downgrade to 2021
afcb97b69b Add patches to build with Rust 1.63
e1bb8df5ed Create Debian packaging files
d7495ed40f Mark crate version 1.0
Compare 6 commits »
robert pushed to deb at robert/gt-tool 2025-06-06 15:19:13 -07:00
afcb97b69b Add patches to build with Rust 1.63
e1bb8df5ed Create Debian packaging files
d7495ed40f Mark crate version 1.0
b76d5f836d Basic automated build-and-upload
Compare 4 commits »
robert pushed tag v1.0.0 to robert/gt-tool 2025-06-06 15:17:44 -07:00
robert pushed to trunk at robert/gt-tool 2025-06-06 15:17:18 -07:00
d7495ed40f Mark crate version 1.0
b76d5f836d Basic automated build-and-upload
Compare 2 commits »
robert pushed to trunk at robert/gt-tool 2025-06-06 15:14:57 -07:00
c84aeec09a Mark crate version 1.0
robert pushed to patch-queue/deb at robert/gt-tool 2025-06-06 15:14:50 -07:00
66bd4178f6 Use pre Rust 1.81 compatible file-exists test
0c632161fc Rust edition downgrade to 2021
5d17dd05bc Add patches to build with Rust 1.63
90d7954e68 Create Debian packaging files
c84aeec09a Mark crate version 1.0
Compare 5 commits »
robert pushed to deb at robert/gt-tool 2025-06-06 15:14:33 -07:00
5d17dd05bc Add patches to build with Rust 1.63
90d7954e68 Create Debian packaging files
c84aeec09a Mark crate version 1.0
Compare 3 commits »
robert pushed to trunk at robert/gt-tool 2025-06-06 14:20:35 -07:00
30e7d44264 Basic automated build-and-upload
aadaff5db4 Add "No such release" error variant
33f7fc6515 Fix the release_attachment file-existence loop
a08466c834 Test fix: uploading missing file shouldn't panic
Compare 7 commits »
robert created branch deb in robert/gt-tool 2025-06-06 14:11:23 -07:00
robert pushed to deb at robert/gt-tool 2025-06-06 14:11:23 -07:00
robert renamed repository from gt-tools to robert/gt-tool 2025-06-06 14:08:50 -07:00
robert created branch patch-queue/deb in robert/gt-tool 2025-06-05 20:32:32 -07:00
robert pushed to patch-queue/deb at robert/gt-tool 2025-06-05 20:32:32 -07:00
14e23e551e Use pre Rust 1.81 compatible file-exists test
4f3abb7469 Rust edition downgrade to 2021
7063355483 Add patches to build with Rust 1.63
a443ffc530 Create Debian packaging files
Compare 10 commits »
robert pushed to trunk at robert/gt-tool 2025-06-04 09:22:57 -07:00
e7e8a2871b Add unit test for release_attachment function
340b37cf05 Disable the unimplemented "create" arg for uploads
0a4de1cb92 Drop the prerelease flag for create-release
8213ddaf46 Drop default-false for flag arguments
bbf1eecc52 Rename the user-agent string, include pkg version
Compare 5 commits »
robert pushed to trunk at robert/gt-tool 2025-06-01 11:28:49 -07:00
e0c21fceaf Autoformat the whole thing
442c8a97f8 Create a usage guide
448aac531a Find matching release ID for release-attachment
Compare 3 commits »
robert pushed to trunk at robert/gt-tool 2025-06-01 09:10:23 -07:00
fac607719d Move the CreateResult enum into the releases mod
ee42e09620 Fix API response decoding -- sometimes it's an err
8ab1f77b0e Only apply the Auth token header if a token exists
Compare 3 commits »
robert pushed to trunk at robert/gt-tool 2025-05-31 19:37:22 -07:00
508e2ac802 Fix auth token header, needs "token" prefix
robert pushed to trunk at robert/gt-tool 2025-05-29 15:47:00 -07:00
baf0117a74 Delete the error mapper utility
3e563d4bb0 Clean up now-unused imports in main.rs
e848d9ace5 Delete old do_upload_release
6b537c8992 Hook in new create_release_attachment to main
6d95e54bc7 Transfer impl of release_attach to new home
Compare 10 commits »