Merged
Conversation
72dd44e to
28efd0b
Compare
28efd0b to
74785e8
Compare
DrJosh9000
reviewed
Apr 13, 2026
Contributor
DrJosh9000
left a comment
There was a problem hiding this comment.
One actual comment and several suggested brace additions (feel free to ignore those)
| if ! command -v ghch &>/dev/null; then | ||
| missing+=("ghch") | ||
| echo " ✗ ghch is not installed." | ||
| echo " Install: go install github.com/buildkite/ghch@latest" |
Contributor
There was a problem hiding this comment.
Also get the user to check that ${HOME}/go/bin is in $PATH
Contributor
Author
There was a problem hiding this comment.
I'm not against the idea, but I feel like I'm missing something. Since we're using mise the shell won't be looking in ${HOME}/go/bin. What problem are we trying to catch with this?
Contributor
There was a problem hiding this comment.
Ah you're right. I'm too used to managing my own Go install, where the binary would end up in ${HOME}/go/bin.
74785e8 to
a79b7e2
Compare
A script to automate parts of the release process. This is not intended to be perfect. It's a good starting point that we can iterate on to automate more of the process. I considered using AI to assemble the changelog entry; however, for the time being I decided to go with a simple bash script. My concern was errors being introduced due to non-deterministic behaviour. Using AI is for this task is definitely an area we should experiment with more in future. Amp-Thread-ID: https://ampcode.com/threads/T-019d66c0-35da-73d8-907f-860ff5273dd0 Co-authored-by: Amp <amp@ampcode.com>
a79b7e2 to
85e8c50
Compare
DrJosh9000
approved these changes
Apr 14, 2026
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Description
Fixes A-1088
A script to automate parts of the release process. This is not intended to be perfect. It's a good starting point that we can iterate on to automate more of the process.
I considered using AI to assemble the changelog entry; however, for the time being I decided to go with a simple bash script. My concern was errors being introduced due to non-deterministic behaviour. Using AI is for this task is definitely an area we should experiment with more in future.
Amp-Thread-ID: https://ampcode.com/threads/T-019d66c0-35da-73d8-907f-860ff5273dd0
Co-authored-by: Amp amp@ampcode.com
Testing
As this is a convenience skill and not a core component I didn't think it was worth adding tests.
Disclosures / Credits
The majority was written by AMP and then refined by me.