Releases: omsf-eco-infra/gha-runner
v0.5.0a1
What's Changed
- refactor: convert gha_runner to library by @ethanholz in #43
Full Changelog: v0.4.0...v0.5.0a1
v0.4.0
What's Changed
- test: Moves openmm-gpu-test into this repo by @ethanholz in #35
- ci: Do not run tests of Python code when only changes are in actions by @ethanholz in #39
- test: Create an inference test by @ethanholz in #38
- refactor: Remove PyGitHub as a dependency by @ethanholz in #42
- feat: add support for custom sized root block devices. by @ethanholz in #46
New Features
- Added support for custom root block devices. This is in beta but has been tested by internal tests. However, in order to do so, you will need to update your OIDC role to have the same permissions that are in docs/aws.md.
Full Changelog: v0.3.0...v0.4.0
v0.3.0
What's Changed
- doc(aws): Migrate to using OIDC as the recommended auth by @ethanholz in #21
- feat: Add GitHub timeout by @ethanholz in #22
- ci: Only run non-docs changes by @ethanholz in #23
- docs: Updated for clarity by @j-wags in #25
- feat: allows for using using only the runners you provision by @ethanholz in #29
New Contributors
Feature update
Adds a new output to support to support running on the runners provisioned in the given action. Under the previous example, we use the self-hosted
tag which means that you may run on any self-hosted runner provisioned to the repo. This release adds the instances
output. This output provides a JSON list of all the provisioned instances in a given step. For an example, see docs/aws.md.
Full Changelog: v0.2.0...v0.3.0
v0.2.0
What's Changed
- feat(ci): add pip caching for faster build times by @ethanholz in #11
- docs: updated to include a new way to break down start/stop by @ethanholz in #10
- feat(gh): full Linux arch support by @ethanholz in #12
- docs: updated README with acknowledgements by @ethanholz in #15
- fix(aws): cleanup shutdown timing on AWS by @ethanholz in #18
- docs: AWS setup information by @ethanholz in #16
Full Changelog: v0.1.1...v0.2.0
v0.1.1
Minor bugfixes to make this action function correctly in Docker and changes to ensure there aren't lingering instances. Minor change added to ensure repo is detected correctly.
Full Changelog: v0.1.0...v0.1.1
v0.1.0
This is the MVP providing the minimum functionality to handle creation of instances on AWS.
What's Changed
- Initial implementation by @ethanholz in #2
- Initial CI by @ethanholz in #3
- Testing for gh.py by @ethanholz in #5
- feat/refactor: Handle multiple instances by @ethanholz in #6
- MVP(v0.1.0) by @ethanholz in #8
Full Changelog: https://github.com/omsf-eco-infra/gha-runner/commits/v0.1.0