Features
- Add Runner Configuration option to disable auto update
--disableupdate
(#1558) - Introduce
GITHUB_ACTIONS_RUNNER_TLS_NO_VERIFY
env variable to skip SSL Cert Verification on the Runner (#1616) - Adds support for downloading trimmed versions of the runner when the entire package does not need to be upgraded (#1568)
Bugs
- Set Outcome/Conclusion for composite action steps (#1600)
Misc
- Update
run.sh
to more gracefully handle updates (#1494) - Use 8Mb default chunking for File Container Uploads (#1626)
- Performance improvements in handling large amounts of live logs (#1592)
- Allow
./svc.sh stop
to exit as soon as runner process exits (#1580) - Add additional tracing to help troubleshoot job message corruption (#1587)
Windows x64
We recommend configuring the runner in a root folder of the Windows drive (e.g. "C:\actions-runner"). This will help avoid issues related to service identity folder permissions and long file path restrictions on Windows.
The following snipped needs to be run on powershell
:
# Create a folder under the drive root
mkdir \actions-runner ; cd \actions-runner
# Download the latest runner package
Invoke-WebRequest -Uri https://github.com/actions/runner/releases/download/v2.287.0/actions-runner-win-x64-2.287.0.zip -OutFile actions-runner-win-x64-2.287.0.zip
# Extract the installer
Add-Type -AssemblyName System.IO.Compression.FileSystem ;
[System.IO.Compression.ZipFile]::ExtractToDirectory("$PWD\actions-runner-win-x64-2.287.0.zip", "$PWD")
OSX
# Create a folder
mkdir actions-runner && cd actions-runner
# Download the latest runner package
curl -O -L https://github.com/actions/runner/releases/download/v2.287.0/actions-runner-osx-x64-2.287.0.tar.gz
# Extract the installer
tar xzf ./actions-runner-osx-x64-2.287.0.tar.gz
Linux x64
# Create a folder
mkdir actions-runner && cd actions-runner
# Download the latest runner package
curl -O -L https://github.com/actions/runner/releases/download/v2.287.0/actions-runner-linux-x64-2.287.0.tar.gz
# Extract the installer
tar xzf ./actions-runner-linux-x64-2.287.0.tar.gz
Linux arm64
# Create a folder
mkdir actions-runner && cd actions-runner
# Download the latest runner package
curl -O -L https://github.com/actions/runner/releases/download/v2.287.0/actions-runner-linux-arm64-2.287.0.tar.gz
# Extract the installer
tar xzf ./actions-runner-linux-arm64-2.287.0.tar.gz
Linux arm
# Create a folder
mkdir actions-runner && cd actions-runner
# Download the latest runner package
curl -O -L https://github.com/actions/runner/releases/download/v2.287.0/actions-runner-linux-arm-2.287.0.tar.gz
# Extract the installer
tar xzf ./actions-runner-linux-arm-2.287.0.tar.gz
Using your self hosted runner
For additional details about configuring, running, or shutting down the runner please check out our product docs.
SHA-256 Checksums
The SHA-256 checksums for the packages included in this build are shown below:
-
actions-runner-win-x64-2.287.0.zip 73b7a50809e10e1b142b8bcf73c1f399a0da154637f755d297258f30998dcaf2
-
actions-runner-osx-x64-2.287.0.tar.gz c6d05c16600511b70de71e505228cb634b7491a660c4c2984e243a32e1409a6e
-
actions-runner-linux-x64-2.287.0.tar.gz dd310ece5e54f4fc3a72d3bf5949362142f7d68744c59c13dbd901043fc20278
-
actions-runner-linux-arm64-2.287.0.tar.gz 70940998ab0458ec63c1c6fb405ebcaae85e624988145144ac72d49e3a9b63d1
-
actions-runner-linux-arm-2.287.0.tar.gz 44232a6c595a15be6d62c212a50042e4e340381db726ddffa3f8c1084bd4530d
-
actions-runner-win-x64-2.287.0-noexternals.zip 4bdbce951ed49019a28d8eec39ac0de96f9c69dec2a9ee7b3e4cb8af0900b99b
-
actions-runner-osx-x64-2.287.0-noexternals.tar.gz 064ed4327a1eba6baeec7007c05a3d74f3be271708f1124c28f664ccb0fa8b06
-
actions-runner-linux-x64-2.287.0-noexternals.tar.gz 046624b329b6cf24177e4b35f2b6948645a5f2f2b709350b634f7b0182bb5c79
-
actions-runner-linux-arm64-2.287.0-noexternals.tar.gz a1a130a75141be05bebfea4ed56db6d8cbcc4b4f258f466c1a6d7340ee019312
-
actions-runner-linux-arm-2.287.0-noexternals.tar.gz 5a70578a836b77877977c7cad884dc761318317e2262789c395cb8ef2097f2fe
-
actions-runner-win-x64-2.287.0-noruntime.zip 8bc686a09a75575f10a786107f16966176e56f76c6d16c48994b20497ee4c7df
-
actions-runner-osx-x64-2.287.0-noruntime.tar.gz ee9eee0864e36f1e993e0ec383e6fbad448f67dc15b4e547acdae4e716cb05ba
-
actions-runner-linux-x64-2.287.0-noruntime.tar.gz a2777c9bfdb93dea4e4aa784ef74353b1845ae506f33cb1dc9cc018935379871
-
actions-runner-linux-arm64-2.287.0-noruntime.tar.gz 8f6aaded5047168f54cf2d8bf0b806dea08b694cc2bec7008510bad2290aa27a
-
actions-runner-linux-arm-2.287.0-noruntime.tar.gz ed5ad9e77a39ed57cfdee6f1bceb0777202abfb041a0429d9bfe1883563eb12e
-
actions-runner-win-x64-2.287.0-noruntime-noexternals.zip 658c8b4f29884bab11af29b96e1d21ef2aa5751503d4c04c54a2ab6c9a811128
-
actions-runner-osx-x64-2.287.0-noruntime-noexternals.tar.gz 059ab3b06ac25177541a4c5a2c79b2092da0611acfff7fbf901071a0a42dab55
-
actions-runner-linux-x64-2.287.0-noruntime-noexternals.tar.gz fc6fbabf46a7b1e9d0cbfaabb03c0aa249b545c4d54c1ad47a86f703268498db
-
actions-runner-linux-arm64-2.287.0-noruntime-noexternals.tar.gz c5d89f7d6e5f4d5e97aabf3878e60d718d59649e49bc1ead8e1409da2751d045
-
actions-runner-linux-arm-2.287.0-noruntime-noexternals.tar.gz 145d9f91ba307a1a878403dbaa4cb85d93b5f5ab4ee0ba54eaf1c0eef3882dee