Run GitHub Actions on your own Mac.
Codemany runs a fresh runner for every job and recycles it after, sized to your Mac.
Cumulative savings
Saving with Codemany
Four steps to your Mac
codemany
Sign in with GitHub.
Runners register with your GitHub account.
arpwalGitHub CLI
Paste a token instead
Codemany keeps your GitHub token and license in your Keychain.
Connect GitHub
codemany
Pick a repository.
arpwal@arpwal
0 selectedClear
Search repositories
- arpwal/codemanypushed 2h agoprivate
- arpwal/SLIKpushed 5h agoprivate
- arpwal/amaltashpushed 1d agoprivate
- arpwal/dotfilespushed 3d agopublic
- arpwal/notespushed 8d agoprivate
Pick a repositoryStart runners
codemany
Your Mac is ready.
Add this line to a workflow:
runs-on: [self-hosted, codemany]Copy4 runners ready on arpwal's Mac
Open Codemany
On the page, a replica of the Codemany app window plays its setup in four steps:
- Connect GitHub. Sign in with GitHub. Or paste a token instead. Runners register with your GitHub account. Codemany keeps your GitHub token and license in your Keychain.
- Pick repos. Pick a repository. Then start runners.
- Change one line. Your Mac is ready. Add this line to a workflow:
runs-on: [self-hosted, codemany] - Keeps running. Your Mac keeps running: a fresh runner for every job. Each slot runs one job, then wipes itself and starts fresh.
The whole story, with edge cases, use cases, costs and security: Codemany, explained.