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, 2240)
Bugs
- Use Global.Variables instead of JobContext and include action path/ref in the message. (#2214)
- Sanitize Windows ENVs (#2280)
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.2/actions-runner-win-x64-2.299.2.zip -OutFile actions-runner-win-x64-2.299.2.zip
# Extract the installer
Add-Type -AssemblyName System.IO.Compression.FileSystem ;
[System.IO.Compression.ZipFile]::ExtractToDirectory("$PWD\actions-runner-win-x64-2.299.2.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.2/actions-runner-win-arm64-2.299.2.zip -OutFile actions-runner-win-arm64-2.299.2.zip
# Extract the installer
Add-Type -AssemblyName System.IO.Compression.FileSystem ;
[System.IO.Compression.ZipFile]::ExtractToDirectory("$PWD\actions-runner-win-arm64-2.299.2.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.2/actions-runner-osx-x64-2.299.2.tar.gz
# Extract the installer
tar xzf ./actions-runner-osx-x64-2.299.2.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.2/actions-runner-osx-arm64-2.299.2.tar.gz
# Extract the installer
tar xzf ./actions-runner-osx-arm64-2.299.2.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.2/actions-runner-linux-x64-2.299.2.tar.gz
# Extract the installer
tar xzf ./actions-runner-linux-x64-2.299.2.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.2/actions-runner-linux-arm64-2.299.2.tar.gz
# Extract the installer
tar xzf ./actions-runner-linux-arm64-2.299.2.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.2/actions-runner-linux-arm-2.299.2.tar.gz
# Extract the installer
tar xzf ./actions-runner-linux-arm-2.299.2.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.2.zip 187a5083a805d43c7595d317f5757ca6b8fc507529463fe5bff7434fc7d30876
-
actions-runner-win-arm64-2.299.2.zip f419352f75902d380717e559872703c8cd664fa47b44dd1a000e03d6be59206c
-
actions-runner-osx-x64-2.299.2.tar.gz cb47dacee19c4c5660f40743b5881d3a9b0d7abc4ae06a01b51aa2d1c6226a64
-
actions-runner-osx-arm64-2.299.2.tar.gz 64429f7e986eaf189d2ef15602bc0c3b1172654eb0f197dec662e9a3f4ba7635
-
actions-runner-linux-x64-2.299.2.tar.gz 292d510de5d76888e89c3a43d23c91f214d83d7553ae5e9c2d2f468d514ca0aa
-
actions-runner-linux-arm64-2.299.2.tar.gz 269a49ec2fad48d030773cad8b5e56332cb4c9dadffc5bb9ce5a876b34f68f4d
-
actions-runner-linux-arm-2.299.2.tar.gz af4832287b3c22e1af88c17ab1351a7ea8d80c520ac042d64e4e3590b7222f9e
-
actions-runner-win-x64-2.299.2-noexternals.zip 0bef1a06a42e353abfaffc9a39b75f62e2e7a92f9701ef2c0eab6e4680c72731
-
actions-runner-win-arm64-2.299.2-noexternals.zip 9e187de212aeda9463df737be38f183bd9cd9b7c1980a1883ea199a19bab1f39
-
actions-runner-osx-x64-2.299.2-noexternals.tar.gz cfa47088a11b97afb7306683375e1bf40c23f70cab56b79fec924e2e02595f90
-
actions-runner-osx-arm64-2.299.2-noexternals.tar.gz 41f164c91e1e4c7195aa57a6afcdc812e6400f6c16ddb0759db76891a9cc4c03
-
actions-runner-linux-x64-2.299.2-noexternals.tar.gz 6480d555e9fac6c5799d65ba9741c692ca016f61cf9d86391bc0188c23d8facb
-
actions-runner-linux-arm64-2.299.2-noexternals.tar.gz ca9bcaa99837bdb14b7115a1b7e84917e144e542766186749d96059cb85ecb4d
-
actions-runner-linux-arm-2.299.2-noexternals.tar.gz c4e36539f7a4631bcfed003ce473308227a7adfc0c29a448a4a490ff2bfc5667
-
actions-runner-win-x64-2.299.2-noruntime.zip 1343bdb9fb67b797c5bd3196dbd8a84f06615cb14e8d23f8ab757a0a8daa6898
-
actions-runner-win-arm64-2.299.2-noruntime.zip dfc5ae6ea91b500a0599d45af604cd22ecd61783695ccc12db98540efc4296e1
-
actions-runner-osx-x64-2.299.2-noruntime.tar.gz 2f5694148edb6cf062c0f3a070a671be9dd313cd6bb3a3fd5b45dae8be9cac8d
-
actions-runner-osx-arm64-2.299.2-noruntime.tar.gz f65f25c2d738b105541bd2cf3d793fe8e262030eea628ff88a64ddbe88013e96
-
actions-runner-linux-x64-2.299.2-noruntime.tar.gz 0b951a0b1796b7262b5943756a81fba1d396dad052c4c379ff1fe830816b25a6
-
actions-runner-linux-arm64-2.299.2-noruntime.tar.gz 9908a79777074057f103417a1ed5a881ae54c30ebaa7a1ec82cc820bf95e65cf
-
actions-runner-linux-arm-2.299.2-noruntime.tar.gz cc9023ba6f8d254313d09a2c02854ea2c72b941d099fec990deed3e7457f3e6d
-
actions-runner-win-x64-2.299.2-noruntime-noexternals.zip ce3f19fef36f739436339cf23db77769b17c69d84ba7c2afacf3580f71244cbc
-
actions-runner-win-arm64-2.299.2-noruntime-noexternals.zip b7df4b7b2f381231be3477e0dc29de0f5c69854289f572505dda917c651a1026
-
actions-runner-osx-x64-2.299.2-noruntime-noexternals.tar.gz 224f72b1f3793989c0d2f6ac4dea1504232d656988ba44c9f40b32783cad1719
-
actions-runner-osx-arm64-2.299.2-noruntime-noexternals.tar.gz a39f7c20fc2b21089ca68ebbf8b31d39c1bf0ec889d024237a24b91abf9391a0
-
actions-runner-linux-x64-2.299.2-noruntime-noexternals.tar.gz 567fec18400b6c6beded59cb6fca080e6be71f226a9b4cc499b026581bbe6ab7
-
actions-runner-linux-arm64-2.299.2-noruntime-noexternals.tar.gz 24ecea5bb6d2d59cbf33c61946681f6f8b6e5c46afaae0981c82724841aa2219
-
actions-runner-linux-arm-2.299.2-noruntime-noexternals.tar.gz 849da8cdce729bff69f500be8bdd7dc20dd61c22bd88297fa8af0df33a5ce11b