Releases: machulav/ec2-github-runner
v2.2.0
This release introduces ARM64 support for the runner (#37).
Now you can use ARM-based EC2 instances to run your jobs.
A big thank you to @theopolis for the contribution and @mikemhenry for testing! 🙏
v2.1.0
v2.0.0
This release improves the following things:
- Allow the users to be more flexible in the choice of Linux distribution and tools during the AMI preparation;
- Reduce the EC2 runner creation time as all the necessary tools will be already installed on the AMI;
- Improve documentation.
NOTE: As we already have active users and the new version is not backward compatible with the previous versions, the new major version is introduced.
In order to migrate to this version, please install docker
and git
and then enable the docker
service.
See more details in the documentation: How to start → 3. Prepare EC2 image
v1.0.2
This release introduces the following things:
- Run GitHub runner script using the root user. Instead of creating a new user for that purpose, which causes many issues with permissions.
- Install and start docker to be able to run Docker container actions.
- Install git to run actions that require additional git manipulations.
NOTE: To reduce the scope of changes and testing, I limited supported Linux distribution to only Amazon Linux 2.
In the future, I'm going to add support for the other distributive if required. As we don't have the active user's yet, we don't introduce a major version.
v1.0.1
This release introduces the following things:
- The action for EC2 runner termination is more stable now.
Initial release
Initial release