myshoes: Auto scaling self-hosted runner for GitHub Actions
![](https://github.com/whywaita/myshoes/raw/master/docs/assets/img/myshoes_logo_yoko_colorA.png)
![Go Report Card](https://goreportcard.com/badge/github.com/whywaita/myshoes)
Auto scaling self-hosted runner :runner: (like GitHub-hosted) for GitHub Actions!
Features
- Auto-scaling and runner with your cloud-provider
- your infrastructure (private cloud, homelab...)
- a low-cost instance in public cloud
- using special hardware
- Graphics Processing Unit (GPU)
- Field Programmable Gate Array (FPGA)
- And more in whywaita/myshoes-providers
Setup (only once)
Please see Documents.
How to contribute
- Fork it
- Clone original repository
git clone https://github.com/whywaita/myshoes
- Add remote your repository
git remote add your-name https://github.com/${your-name}/myshoes
- Create your feature branch
git switch -c my-new-feature
- Commit your changes
git commit -am 'Add some feature'
- Push to the branch
git push your-name my-new-feature
- Create new Pull Request
Publications
Talk