Releases: machulav/ec2-github-runner
Releases · machulav/ec2-github-runner
v2.4.3 - Meta data and latest ver
- Always use the latest runner
- Add support for EC2 metadata options input
v2.4.2 - Timeout bugfix
Script failed prematurely, now it abides to the set timeout.
v2.4.1
v2.4.0
Configurable volume possibility added:
| ec2-volume-size | Optional | Defines the size of the EC2 Volume in GB, will use the AWS default of 8 GB if not provided. |
|---|---|---|
| ec2-device-name | Optional | Defines the device name used for the root volume. |
| ec2-volume-type | Optional | Defines the device type used for the root volume. |
v2.3.9: Update README.md
Be able to define custom labels, startup optimizations. Was able to decrease startup time from 71 to 37 seconds.
startup-quiet-period-seconds: 10
startup-retry-interval-seconds: 2v2.3.8: Allow for Spot Instance
Add market-type to you config.
- name: Start EC2 runner
id: start-ec2-runner
uses: machulav/ec2-github-runner@v2
with:
mode: start
github-token: ${{ secrets.GH_PERSONAL_ACCESS_TOKEN }}
ec2-image-id: ${{ env.ARM_EC2_IMAGE_ID }}
ec2-instance-type: c7g.4xlarge
subnet-id: ...
security-group-id: ...
market-type: spotv2.3.7
v2.3.6
What's Changed
Full Changelog: v2.3.5...v2.3.6
v2.3.5
What's Changed
- Upgrade NodeJS from 16 to 20 by @absalukaskosina in #182
- Update runner version to v2.286.0 by @machulav in #184
- Bump xml2js and aws-sdk by @dependabot in #145
- Update build CI to trigger it manually by @machulav in #185
- Fix "package" CI (temporary quick fix) by @machulav in #186
New Contributors
- @absalukaskosina made their first contribution in #182
Full Changelog: v2.3.4...v2.3.5
v2
This tag tracks the latest v2.x.x release.