Features
- Displays the error logs in dedicated sub-sections of the Initialize containers section (#2182)
- Add generateServiceConfig option for configure command (#2226)
- Setting debug using GitHub Action variables (#2234)
- run.sh installs SIGINT and SIGTERM traps to gracefully stop runner (#2233)
Bugs
- Use Global.Variables instead of JobContext and include action path/ref in the message. (#2214)
Misc
- Allow '--disableupdate' in create-latest-svc.sh (#2201)
- Fix markup for support link (#2114)
- Add runner devcontainer (#2187)
- Setup linter for Runner (#2211, #2213, #2216)
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.299.0/actions-runner-win-x64-2.299.0.zip -OutFile actions-runner-win-x64-2.299.0.zip
# Extract the installer
Add-Type -AssemblyName System.IO.Compression.FileSystem ;
[System.IO.Compression.ZipFile]::ExtractToDirectory("$PWD\actions-runner-win-x64-2.299.0.zip", "$PWD")
[Pre-release] Windows arm64
Warning: Windows arm64 runners are currently in preview status and use unofficial versions of nodejs. They are not intended for production workflows.
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.299.0/actions-runner-win-arm64-2.299.0.zip -OutFile actions-runner-win-arm64-2.299.0.zip
# Extract the installer
Add-Type -AssemblyName System.IO.Compression.FileSystem ;
[System.IO.Compression.ZipFile]::ExtractToDirectory("$PWD\actions-runner-win-arm64-2.299.0.zip", "$PWD")
OSX 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.299.0/actions-runner-osx-x64-2.299.0.tar.gz
# Extract the installer
tar xzf ./actions-runner-osx-x64-2.299.0.tar.gz
OSX arm64 (Apple silicon)
# 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.299.0/actions-runner-osx-arm64-2.299.0.tar.gz
# Extract the installer
tar xzf ./actions-runner-osx-arm64-2.299.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.299.0/actions-runner-linux-x64-2.299.0.tar.gz
# Extract the installer
tar xzf ./actions-runner-linux-x64-2.299.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.299.0/actions-runner-linux-arm64-2.299.0.tar.gz
# Extract the installer
tar xzf ./actions-runner-linux-arm64-2.299.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.299.0/actions-runner-linux-arm-2.299.0.tar.gz
# Extract the installer
tar xzf ./actions-runner-linux-arm-2.299.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.299.0.zip 4f43873b0bd50e651d3f1a8cff90f1d47e9fd3e469104cf7a7a0ffd67e9c4bbc
-
actions-runner-win-arm64-2.299.0.zip 0fb0156d3485ee55ec658e7c062964b7ec695d928fa090a14c09cba5fbb1dc8f
-
actions-runner-osx-x64-2.299.0.tar.gz 346fdf6221618de0834888e2549cbc51cf761cbb92244a18bdc6590b2b75f596
-
actions-runner-osx-arm64-2.299.0.tar.gz 35960097b07b7a7c1f608e8b8cd7207d4125f498c59c1e968905bc05b13072a1
-
actions-runner-linux-x64-2.299.0.tar.gz 3ff6a37a34824aeb068158dae436d3ad29e8ff6e2026c273baf092f7878c7d55
-
actions-runner-linux-arm64-2.299.0.tar.gz 6f40911e7d5f2dd32f70f60e049ac2a7358b8456dcd20ad345d57fa32f7c0f55
-
actions-runner-linux-arm-2.299.0.tar.gz 5bae63bb451157e2049538d7ae425ebb18debd09620116a0a8a1fea743090760
-
actions-runner-win-x64-2.299.0-noexternals.zip f3b8dcf5b76d343e8cabc0856ea950d9a1d1956285fb6da8120115cfc3229270
-
actions-runner-win-arm64-2.299.0-noexternals.zip d29dc232c28c85cbcfc3fb3bd0413ac10ef87619e9aa4835aaf27a7cc9ef5c64
-
actions-runner-osx-x64-2.299.0-noexternals.tar.gz 42feea86087212864b57584438b29efac290447d4fc0d402965e2fd97d0ca32e
-
actions-runner-osx-arm64-2.299.0-noexternals.tar.gz c3ae7f1a3fddcd0c4e65acffab0eb7de857abbed2a4b7d3d6b2363dd0bbf94b1
-
actions-runner-linux-x64-2.299.0-noexternals.tar.gz 41b9c834df66046d6e0c4619f1aa301a81e8ef36b092350712f9a64fa3caebbf
-
actions-runner-linux-arm64-2.299.0-noexternals.tar.gz e1ec43444a2864a85f76e3e670e066fd570f5995cc6a01193534e08a19266943
-
actions-runner-linux-arm-2.299.0-noexternals.tar.gz 676bece58dab610dc7d2fe00a95c3a412046a61e27eb0305836fca4c6b2fc4be
-
actions-runner-win-x64-2.299.0-noruntime.zip 45376a785a48731ea8a97bb3d82f13f77d4cd7346a57ba8a8f03b084d22f4614
-
actions-runner-win-arm64-2.299.0-noruntime.zip eea13e7f83128d4173d6e3ca86a832f50d8112ddd5af29d3b5007cf4af3ee7b1
-
actions-runner-osx-x64-2.299.0-noruntime.tar.gz c191a2f11eaa4809969ec0402838b8425e67f6dc55738d6b8ac16a924e7ff51d
-
actions-runner-osx-arm64-2.299.0-noruntime.tar.gz 5097d9d1cab8aef001e8ea6d116a55c3f77b985afab932d9cc2ab878261b2170
-
actions-runner-linux-x64-2.299.0-noruntime.tar.gz 8419656cd5b31d350f27d1139355d20a232c691f8790714f66a2f3914e34c0b3
-
actions-runner-linux-arm64-2.299.0-noruntime.tar.gz 93de3b188feb1f74a1a0a577949143255f125a288899fa503f9dbf507987da6b
-
actions-runner-linux-arm-2.299.0-noruntime.tar.gz 91c55b9164de6da67eb7a7ef74c30734e87661eee336fcf1566e3be3401f3d2b
-
actions-runner-win-x64-2.299.0-noruntime-noexternals.zip a205f48ab1574db8eb6e47cfcb58afa50c20864610aa120b5744c8dbce609ad9
-
actions-runner-win-arm64-2.299.0-noruntime-noexternals.zip e5c3255ebd955f4b1371eb10ecfa9aef787c886fd2c26764e160193191e4acd9
-
actions-runner-osx-x64-2.299.0-noruntime-noexternals.tar.gz 67f6a26a1deda2dd9176fd549130f9c3b0b3c6e856c3c4d76595b493b5ac3a2a
-
actions-runner-osx-arm64-2.299.0-noruntime-noexternals.tar.gz de78548a3e04c51914062f1d81d25cc4c55c9a60c3d93b9c6e29bdca83478d5e
-
actions-runner-linux-x64-2.299.0-noruntime-noexternals.tar.gz eb8a2985ad48b7dd975047ddf1011ab67b38f2c1b05e32dc60e8df7e9b36a2bc
-
actions-runner-linux-arm64-2.299.0-noruntime-noexternals.tar.gz d0e36f07c112eac8666741d3cf0dc8f293d3c7d585532ee31473c5ab65ad70dd
-
actions-runner-linux-arm-2.299.0-noruntime-noexternals.tar.gz c80fea2316ca56c437eb50d1459a240668383426584567c461cfadf5c3beaada