Commit graph

7 commits

Author SHA1 Message Date
Ryan Caloras
3281b825cb Add release automation script
Add script/release to update the version, run tests, create and push
the release commit and tag, and draft GitHub release notes.

Usage:
  script/release --dry-run 0.7.0
  script/release 0.7.0
  script/release 0.7.0 "Teal Otter"
2026-08-22 22:46:31 -04:00
Ryan Caloras
4ad5a6347e
Test against Bash 3.2, 4.4, 5.0, 5.3 in CI (#177)
Co-authored-by: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-03-06 14:45:53 -05:00
Jon Parise
c6b5d3da3f
Use bats-core/bats-action to set up Bats (#176)
This is the "official" (under the bats-core organization) GitHub Action
for setting up Bats in a workflow. This removes the need to manually
install the `bats` package.

Also, update to the latest actions/checkout version and use the latest
Ubuntu image.
2025-12-07 13:33:10 -05:00
Illia Bobyr
4919c44b54
GitHub workflow: Update runner 20.04 -> 24.04 (#171)
20.04 runner has been deprecated.  For details see:

https://github.com/actions/runner-images/issues/11101
2025-08-02 23:24:51 -04:00
Ryan Caloras
b1630c7602
Fixing workflows permissions
Need sudo for apt-get install
2022-01-26 15:57:20 -05:00
Franklin Yu
5f9142d84b Remove the definition of the environment variable
This variable has never actually been used.
2022-01-26 15:55:45 -05:00
Franklin Yu
3fe66c5b76 Configure the first workflow for GitHub Actions 2022-01-26 15:55:45 -05:00