Releases: ChristopherHX/github-act-runner
v0.13.0
Changes
- Update act, expression interpreter has been rewritten
- feat: case expression function support
${{ case(0 == 1, 'otherwise', '' }}
Using your self hosted runner
Download and extract the self-hosted runner artifact for your system, then follow the official Documentation (follow the linux instruction if your system isn't listed).
If your system doesn't have bash installed and isn't windows then:
| replace | with |
|---|---|
./config.sh |
./github-act-runner configure |
./config.sh remove |
./github-act-runner remove |
./run.sh |
./github-act-runner run |
The runner configuration is saved in / loaded from your current working directory, while using the github-act-runner command directly.
v0.12.3
Changes
- fix: parsing --runnergroup from cli (#232)
Using your self hosted runner
Download and extract the self-hosted runner artifact for your system, then follow the official Documentation (follow the linux instruction if your system isn't listed).
If your system doesn't have bash installed and isn't windows then:
| replace | with |
|---|---|
./config.sh |
./github-act-runner configure |
./config.sh remove |
./github-act-runner remove |
./run.sh |
./github-act-runner run |
The runner configuration is saved in / loaded from your current working directory, while using the github-act-runner command directly.
v0.12.2
Changes
- fix: node actions copy to container (#230)
Using your self hosted runner
Download and extract the self-hosted runner artifact for your system, then follow the official Documentation (follow the linux instruction if your system isn't listed).
If your system doesn't have bash installed and isn't windows then:
| replace | with |
|---|---|
./config.sh |
./github-act-runner configure |
./config.sh remove |
./github-act-runner remove |
./run.sh |
./github-act-runner run |
The runner configuration is saved in / loaded from your current working directory, while using the github-act-runner command directly.
v0.12.1
Changes
- Fix parsing jit config tokens created, since last week
- Fix a panic that could happen after a broken websocket reconnect
Using your self hosted runner
Download and extract the self-hosted runner artifact for your system, then follow the official Documentation (follow the linux instruction if your system isn't listed).
If your system doesn't have bash installed and isn't windows then:
| replace | with |
|---|---|
./config.sh |
./github-act-runner configure |
./config.sh remove |
./github-act-runner remove |
./run.sh |
./github-act-runner run |
The runner configuration is saved in / loaded from your current working directory, while using the github-act-runner command directly.
v0.12.0
Changes
- Enable immutable releases publishing
- Protocol Migration to Broker Message Listener
Use the jwt token for runner admin api calls
-Improve Error Handling of Broker Flow, no longer crashs if the job cannot be fetched - Use PS256 for rsa token exchange
- Update DotnetAgent File Compatibility
Using your self hosted runner
Download and extract the self-hosted runner artifact for your system, then follow the official Documentation (follow the linux instruction if your system isn't listed).
If your system doesn't have bash installed and isn't windows then:
| replace | with |
|---|---|
./config.sh |
./github-act-runner configure |
./config.sh remove |
./github-act-runner remove |
./run.sh |
./github-act-runner run |
The runner configuration is saved in / loaded from your current working directory, while using the github-act-runner command directly.
v0.11.0
Changes
- Fix configureing the runner due to User-Agent dependent Response (#220)
- Fix handle renewJob error return values and log them (#216)
- Fix crash if jobrun.Plan == nil on restarting (#217)
- Run service telemetry environmenturl complete job (#204)
- Pass billing owner id between run service calls (#203)
- Runneradmin flow + broker message listener (#205)
- Move to new actions-oss-runtime (#207)
Using your self hosted runner
Download and extract the self-hosted runner artifact for your system, then follow the official Documentation (follow the linux instruction if your system isn't listed).
If your system doesn't have bash installed and isn't windows then:
| replace | with |
|---|---|
./config.sh |
./github-act-runner configure |
./config.sh remove |
./github-act-runner remove |
./run.sh |
./github-act-runner run |
The runner configuration is saved in / loaded from your current working directory, while using the github-act-runner command directly.
v0.10.0
Changes
- set ACTIONS_CACHE_SERVICE_V2
- [!IMPORTANT] fix run service compatibility only this v0.10.0+ can be used on github.com (GHES supports older as well)
Using your self hosted runner
Download and extract the self-hosted runner artifact for your system, then follow the official Documentation (follow the linux instruction if your system isn't listed).
If your system doesn't have bash installed and isn't windows then:
| replace | with |
|---|---|
./config.sh |
./github-act-runner configure |
./config.sh remove |
./github-act-runner remove |
./run.sh |
./github-act-runner run |
The runner configuration is saved in / loaded from your current working directory, while using the github-act-runner command directly.
v0.9.0
Changes
- add run command env options to svc by @ChristopherHX in #191
- Update act by @ChristopherHX in #193
- Add Checksums and Attestation by @ChristopherHX in #196
Using your self hosted runner
Download and extract the self-hosted runner artifact for your system, then follow the official Documentation (follow the linux instruction if your system isn't listed).
If your system doesn't have bash installed and isn't windows then:
| replace | with |
|---|---|
./config.sh |
./github-act-runner configure |
./config.sh remove |
./github-act-runner remove |
./run.sh |
./github-act-runner run |
The runner configuration is saved in / loaded from your current working directory, while using the github-act-runner command directly.
v0.8.0
Changes
- Experimental broker phase 1 by @ChristopherHX in #188
- update act and fix service container issues by @ChristopherHX in #189
Warning
<= 0.7.x is no longer recommend to use and may stop at any time if not using GHES
Using your self hosted runner
Download and extract the self-hosted runner artifact for your system, then follow the official Documentation (follow the linux instruction if your system isn't listed).
If your system doesn't have bash installed and isn't windows then:
| replace | with |
|---|---|
./config.sh |
./github-act-runner configure |
./config.sh remove |
./github-act-runner remove |
./run.sh |
./github-act-runner run |
The runner configuration is saved in / loaded from your current working directory, while using the github-act-runner command directly.
v0.7.1
Changes
- fix cannot remove registration without gh url non interactively by @ChristopherHX in #185
Using your self hosted runner
Download and extract the self-hosted runner artifact for your system, then follow the official Documentation (follow the linux instruction if your system isn't listed).
If your system doesn't have bash installed and isn't windows then:
| replace | with |
|---|---|
./config.sh |
./github-act-runner configure |
./config.sh remove |
./github-act-runner remove |
./run.sh |
./github-act-runner run |
The runner configuration is saved in / loaded from your current working directory, while using the github-act-runner command directly.