Releases: ChristopherHX/github-act-runner
v0.6.5
Changes
- Fix upload results logs by @ChristopherHX in #159
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.6.4
Changes
- Add workflow to check if runner protocol has been broken by @ChristopherHX in #145
- Fix issues with regression test workflow by @ChristopherHX in #146
- fix: Authenticate spelling of runner config api by @ChristopherHX in #142
- Fix problems using github-act-runner as dependency by @ChristopherHX in #147
- fix typo in cancel listener defer by @nduyphuong in #148
- Update act dep by @ChristopherHX in #150
- Fix ExecWorker didn't exit on errors by @ChristopherHX in #149
- fix missing null checks in act worker by @ChristopherHX in #152
- Fix actions-runner-worker.ps1 by @ChristopherHX in #155
- Create actions-runner-worker.py by @ChristopherHX in #154
- fix github workspace gitea-actions-runner by @ChristopherHX in #156
- add ACTIONS_RESULTS_URL by @ChristopherHX in #157
- preserve Authorization header in redirects for new protocol by @ChristopherHX in #158
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.6.3
Changes
- feat: allow proxied websocket connection by @mochja in #140
- feat: use jitconfig and generate it by @ChristopherHX in #141
- feat: more deb builds by @ChristopherHX in #143
- @mochja made their first contribution in #140
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.6.2
Changes
- Update act - fix hashfiles by @ChristopherHX in #134
- fix display order of pre steps by @ChristopherHX in #133
- fix missing newline after success message by @ChristopherHX in #135
- fix job logger concurrency by @ChristopherHX in #136
- Fix downloading actions on non windows by @ChristopherHX in #132
- fix run working-directory test also in container by @ChristopherHX in #137
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.6.1
Changes
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.6.0
Changes
- feat: SKIP_TLS_CERT_VALIDATION=true env var by @ChristopherHX in #93
- Adjust RunnerJobRequest support by @ChristopherHX in #99
- fix: logger crash by @ChristopherHX in #97
- Add websocket trace by @ChristopherHX in #98
- use https for debian repo and fetching keys by @igagis in #101
- feat: api server support by @ChristopherHX in #94
- fix: infinite connectiondata loop by @ChristopherHX in #95
- Update actions-runner-worker.ps1 to convert exit code correctly by @ChristopherHX in #108
- 0.6.x dev by @ChristopherHX in #111
- Allow direct runner interaction in deb package by @ChristopherHX in #112
- fix "Failed to delete active session" after ctrl+c by @ChristopherHX in #113
- Partially Impl_results_service api by @ChristopherHX in #103
- add run service structs by @ChristopherHX in #117
- add run annotation struct by @ChristopherHX in #116
- fix add-mask command by @ChristopherHX in #114
- Remove old android dns fix ci code by @ChristopherHX in #104
- fix VssConnection by @ChristopherHX in #118
- fix results package by @ChristopherHX in #119
- Use predefined step ids by @ChristopherHX in #120
- Move some structs from results to run by @ChristopherHX in #122
- Refactor by @ChristopherHX in #123
- Changes to default shells by @ChristopherHX in #124
- add Authorization type by @ChristopherHX in #121
- Use git clone if using RunnerJobRequest by @ChristopherHX in #125
- send step results and annotation on job completed (run service) by @ChristopherHX in #126
- GITHUB_ACT_RUNNER_DOWNLOAD_ACTIONS_VIA_GIT config by @ChristopherHX in #127
- resolve and download actions via launch service by @ChristopherHX in #128
- Update known limitations by @ChristopherHX in #129
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.5.0
Changes
- Add vars support (#92)
- This adds an contextdata overlay, to make all contextdata objects accessible from this runner.
- Updated workflow to build android via cgo this fixes dns issues
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.4.2
Changes
- fix: environment file parser by @ChristopherHX in #91
This resolves issues with GITHUB_OUTPUT and GITHUB_ENV, e.g. with missing or unexpected outputs and envs.
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.4.1
Changes
- Remove references to fmt.Println by @ChristopherHX in #82
- Update used actions by @ChristopherHX in #81
- Update act - github.run_attempt by @nwf-msr in #86
- fix: all steps have duration of 0, since 0.3.0 by @ChristopherHX in #89
- Experimental handle RunServiceUrl by @ChristopherHX in #87
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.4.0
Changes
- Backport
GITHUB_OUTPUT
env command due to https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/ - Allow defining issue annotations in custom worker
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.