Releases: actions/runner
v2.280.3
Features
Bugs
- Fixed an issue where composite steps would not run on
failure()
oralways()
when the job failed (#1273)
Misc
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.280.3/actions-runner-win-x64-2.280.3.zip -OutFile actions-runner-win-x64-2.280.3.zip
# Extract the installer
Add-Type -AssemblyName System.IO.Compression.FileSystem ;
[System.IO.Compression.ZipFile]::ExtractToDirectory("$PWD\actions-runner-win-x64-2.280.3.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.280.3/actions-runner-osx-x64-2.280.3.tar.gz
# Extract the installer
tar xzf ./actions-runner-osx-x64-2.280.3.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.280.3/actions-runner-linux-x64-2.280.3.tar.gz
# Extract the installer
tar xzf ./actions-runner-linux-x64-2.280.3.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.280.3/actions-runner-linux-arm64-2.280.3.tar.gz
# Extract the installer
tar xzf ./actions-runner-linux-arm64-2.280.3.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.280.3/actions-runner-linux-arm-2.280.3.tar.gz
# Extract the installer
tar xzf ./actions-runner-linux-arm-2.280.3.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.280.3.zip d45e44d3266539c92293de235b6eea3cb2dc21fe3e5b98fbf3cfa97d38bdad9f
- actions-runner-osx-x64-2.280.3.tar.gz 16683d7f180fe2255acb8b5f74142143f8ae9c894f61c51bf0c868199916e8fd
- actions-runner-linux-x64-2.280.3.tar.gz 69dc323312e3c5547ba1e1cc46c127e2ca8ee7d7037e17ee6965ef6dac3c142b
- actions-runner-linux-arm64-2.280.3.tar.gz 6b838e76a3ee3ead883e1b9b395e2044af473ccf78ed3ae86e94c8801a1b620b
- actions-runner-linux-arm-2.280.3.tar.gz 025cc11af4974ce80f7f1c2af2c55a44c055c0c983d41361e37549e05a662889
v2.280.2
Features
Bugs
- Send Path when resolving actions so we can correctly validate Policy for Composite Actions (#1250)
Misc
- Allows flags instead of parameters when configuring the runner (#1220)
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.280.2/actions-runner-win-x64-2.280.2.zip -OutFile actions-runner-win-x64-2.280.2.zip
# Extract the installer
Add-Type -AssemblyName System.IO.Compression.FileSystem ;
[System.IO.Compression.ZipFile]::ExtractToDirectory("$PWD\actions-runner-win-x64-2.280.2.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.280.2/actions-runner-osx-x64-2.280.2.tar.gz
# Extract the installer
tar xzf ./actions-runner-osx-x64-2.280.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.280.2/actions-runner-linux-x64-2.280.2.tar.gz
# Extract the installer
tar xzf ./actions-runner-linux-x64-2.280.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.280.2/actions-runner-linux-arm64-2.280.2.tar.gz
# Extract the installer
tar xzf ./actions-runner-linux-arm64-2.280.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.280.2/actions-runner-linux-arm-2.280.2.tar.gz
# Extract the installer
tar xzf ./actions-runner-linux-arm-2.280.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.280.2.zip 0ccb26b3e077d428f1f8c5183a0bab3c3186a654b47017ba1c904c7d972de1ac
- actions-runner-osx-x64-2.280.2.tar.gz 5fc7d22d85d04463bb194f6234f0e5d444a57d7f1729a12aa79cb595d0f96aee
- actions-runner-linux-x64-2.280.2.tar.gz 91eb11e971702bdec9d0298b265c98a6d7b3a508da9fa1354bb1c64e838f0809
- actions-runner-linux-arm64-2.280.2.tar.gz e7880e27974681fe4a8660ecc1f98ea45e38722b2992036023fcd9f00dfc8411
- actions-runner-linux-arm-2.280.2.tar.gz be7e42a3428ba590b3060557f8761f61f4667cd8138640ca019e6acb55f83b3c
v2.280.1
Features
Bugs
- Fixed a bug where composite actions did not respect
continue-on-error
(#1238) - Fixed a bug where composite actions post steps did not have the correct step context (#1243)
Misc
- Correctly finish Job when worker crashes with IO Exceptions (#1239)
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.280.1/actions-runner-win-x64-2.280.1.zip -OutFile actions-runner-win-x64-2.280.1.zip
# Extract the installer
Add-Type -AssemblyName System.IO.Compression.FileSystem ;
[System.IO.Compression.ZipFile]::ExtractToDirectory("$PWD\actions-runner-win-x64-2.280.1.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.280.1/actions-runner-osx-x64-2.280.1.tar.gz
# Extract the installer
tar xzf ./actions-runner-osx-x64-2.280.1.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.280.1/actions-runner-linux-x64-2.280.1.tar.gz
# Extract the installer
tar xzf ./actions-runner-linux-x64-2.280.1.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.280.1/actions-runner-linux-arm64-2.280.1.tar.gz
# Extract the installer
tar xzf ./actions-runner-linux-arm64-2.280.1.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.280.1/actions-runner-linux-arm-2.280.1.tar.gz
# Extract the installer
tar xzf ./actions-runner-linux-arm-2.280.1.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.280.1.zip b1afaeea51a10eac6ec897fd57e123858b5f620cf40ed6715fac34686e377b6e
- actions-runner-osx-x64-2.280.1.tar.gz bd34eb125dfcf5daa78cafa5441ca11f05248a5878d0b914ca93685fb2c2a95b
- actions-runner-linux-x64-2.280.1.tar.gz 24a8857b7f124f7c1852b030686a2f2205ec5d59ed7e2c0635a2c321d2b9fde6
- actions-runner-linux-arm64-2.280.1.tar.gz 46a210da9c79ad964949091c58fd6c0be3fabd56b707b1bf743749822c3d45ec
- actions-runner-linux-arm-2.280.1.tar.gz 59a8296d6b86662d912c128556291b301cb03ef33cfa025fa0365c9a4905f6f6
v2.280.0
Features
- Adds support for composite actions if the server supports it (#1222)
- Adds
generateIdTokenUri
to env variables for actions (#1234)
Bugs
- Prefer higher
libicu
versions ininstallDependencies.sh
(#1228)
Misc
- Send step telemetry to server on JobCompletion (#1229)
- Print out the resolved SHA for each downloaded action (#1233)
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.280.0/actions-runner-win-x64-2.280.0.zip -OutFile actions-runner-win-x64-2.280.0.zip
# Extract the installer
Add-Type -AssemblyName System.IO.Compression.FileSystem ;
[System.IO.Compression.ZipFile]::ExtractToDirectory("$PWD\actions-runner-win-x64-2.280.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.280.0/actions-runner-osx-x64-2.280.0.tar.gz
# Extract the installer
tar xzf ./actions-runner-osx-x64-2.280.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.280.0/actions-runner-linux-x64-2.280.0.tar.gz
# Extract the installer
tar xzf ./actions-runner-linux-x64-2.280.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.280.0/actions-runner-linux-arm64-2.280.0.tar.gz
# Extract the installer
tar xzf ./actions-runner-linux-arm64-2.280.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.280.0/actions-runner-linux-arm-2.280.0.tar.gz
# Extract the installer
tar xzf ./actions-runner-linux-arm-2.280.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.280.0.zip d7a535e6d132296e0b1eb63548189c6d59d04c5c565ba9ffbeb78c07749bf3f2
- actions-runner-osx-x64-2.280.0.tar.gz fdb221c5a6876c20001407ab5cee551621348c765de4926e08a169ee3c30e583
- actions-runner-linux-x64-2.280.0.tar.gz 129f99f20ab04aa8ea67e5fd3a8fc82d5bee3bda7050b9f95e2d5d2ac34496c9
- actions-runner-linux-arm64-2.280.0.tar.gz 6a2dae60e54e6de945089c1709161c6b1ea36f15a60e19c3355c480b8a0d95c7
- actions-runner-linux-arm-2.280.0.tar.gz 2a9443aba2119a0b803580882e87cc1a55e9942a4287cd02dbef64cf83cce53d
v2.279.0
Features
- Add Job Message size to both Worker and Listener logs for debugging (#1100)
- Add notice annotation level (in addition to error and warning) and support more annotation fields (#1175)
Bugs
- Remove the
NODE_ICU_DATA
environment variable that may cause conflicts with node within the runner. (#1060) - Handle cancelled jobs better to prevent orphaned processes (#1083)
- No longer fail to remove a
systemd
service withsvc.sh uninstall
if the script had previously been run from the wrong location (#1135) - Send
SIGKILL
to the runner listener if it doesn't respond toSIGINT
for 30 seconds - Match runner group name when configuring even if there's only a single runner group
Misc
- Fix automation links in documentation (#1089)
- Improve developer and first contributor experience by improving tooling for VS Code (#1101, #1117, #1119, #1132)
- Fix bug where linux users are not able to run remove-svc.sh as root (#1127)
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.279.0/actions-runner-win-x64-2.279.0.zip -OutFile actions-runner-win-x64-2.279.0.zip
# Extract the installer
Add-Type -AssemblyName System.IO.Compression.FileSystem ;
[System.IO.Compression.ZipFile]::ExtractToDirectory("$PWD\actions-runner-win-x64-2.279.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.279.0/actions-runner-osx-x64-2.279.0.tar.gz
# Extract the installer
tar xzf ./actions-runner-osx-x64-2.279.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.279.0/actions-runner-linux-x64-2.279.0.tar.gz
# Extract the installer
tar xzf ./actions-runner-linux-x64-2.279.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.279.0/actions-runner-linux-arm64-2.279.0.tar.gz
# Extract the installer
tar xzf ./actions-runner-linux-arm64-2.279.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.279.0/actions-runner-linux-arm-2.279.0.tar.gz
# Extract the installer
tar xzf ./actions-runner-linux-arm-2.279.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.279.0.zip b5d6eda442dde819333a05519424947d74575444e167ea5fc6756f08d4b50e5d
- actions-runner-osx-x64-2.279.0.tar.gz 5602dede1578d9758ff47e4a10c60c454ca6ea2fe1c19dc21e5187cc765671cb
- actions-runner-linux-x64-2.279.0.tar.gz 50d21db4831afe4998332113b9facc3a31188f2d0c7ed258abf6a0b67674413a
- actions-runner-linux-arm64-2.279.0.tar.gz f2321ca98452e94d5f56c380d3b72dab524e2c4934b1570c6a83f90e23401a8e
- actions-runner-linux-arm-2.279.0.tar.gz 0c756ae57ccf19062e1a16d30f72e3e769dcfb93ad83ed27f746f742def4f938
v2.278.0
Features
- Use GITHUB_TOKEN for ghcr.io containers if credentials are not provided (#990)
Bugs
- Do not trucate error message from template evaluation (#1038)
- Make FileShare ReadWrite (#1033)
- Mask secrets with double-quotes when passed to docker command line (#1002)
- Delete script files before replacing during update (#984)
Misc
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.278.0/actions-runner-win-x64-2.278.0.zip -OutFile actions-runner-win-x64-2.278.0.zip
# Extract the installer
Add-Type -AssemblyName System.IO.Compression.FileSystem ;
[System.IO.Compression.ZipFile]::ExtractToDirectory("$PWD\actions-runner-win-x64-2.278.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.278.0/actions-runner-osx-x64-2.278.0.tar.gz
# Extract the installer
tar xzf ./actions-runner-osx-x64-2.278.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.278.0/actions-runner-linux-x64-2.278.0.tar.gz
# Extract the installer
tar xzf ./actions-runner-linux-x64-2.278.0.tar.gz
Linux arm64 (Pre-release)
# 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.278.0/actions-runner-linux-arm64-2.278.0.tar.gz
# Extract the installer
tar xzf ./actions-runner-linux-arm64-2.278.0.tar.gz
Linux arm (Pre-release)
# 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.278.0/actions-runner-linux-arm-2.278.0.tar.gz
# Extract the installer
tar xzf ./actions-runner-linux-arm-2.278.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.278.0.zip 50c51ea8e47b48a79e5bb68df36b98de5c91dbf5b4f09a447883e98bdf01ba45
- actions-runner-osx-x64-2.278.0.tar.gz 345a5a5b7d1b6849441de0ecb13d2d84a445d080220b4b0e9ca3e03e3b9fb6b2
- actions-runner-linux-x64-2.278.0.tar.gz 1d01e521c1fc3e480498709746d0dcbef1845294bd94d4094e0abfbd9d0ef8b1
- actions-runner-linux-arm64-2.278.0.tar.gz 69daadcbc7a9d50437f005cb6d74870dcc645a9c3a69c14d5235993bbab46f50
- actions-runner-linux-arm-2.278.0.tar.gz 1a60189283f4bd180b63c5bdc0897d7cbb598857c30a58186d0c132f81ac042f
v2.277.1
Features
Bugs
- Fixed an issue where docker containers failed to initialize (#977)
Misc
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.277.1/actions-runner-win-x64-2.277.1.zip -OutFile actions-runner-win-x64-2.277.1.zip
# Extract the installer
Add-Type -AssemblyName System.IO.Compression.FileSystem ;
[System.IO.Compression.ZipFile]::ExtractToDirectory("$PWD\actions-runner-win-x64-2.277.1.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.277.1/actions-runner-osx-x64-2.277.1.tar.gz
# Extract the installer
tar xzf ./actions-runner-osx-x64-2.277.1.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.277.1/actions-runner-linux-x64-2.277.1.tar.gz
# Extract the installer
tar xzf ./actions-runner-linux-x64-2.277.1.tar.gz
Linux arm64 (Pre-release)
# 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.277.1/actions-runner-linux-arm64-2.277.1.tar.gz
# Extract the installer
tar xzf ./actions-runner-linux-arm64-2.277.1.tar.gz
Linux arm (Pre-release)
# 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.277.1/actions-runner-linux-arm-2.277.1.tar.gz
# Extract the installer
tar xzf ./actions-runner-linux-arm-2.277.1.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.277.1.zip 7215c75a462eeb6a839fa8ed298d79f620617d44d47d37c583114fc3f3b27b30
- actions-runner-osx-x64-2.277.1.tar.gz f1fa173889dc9036cd529417e652e1729e5a3f4d35ec0151806d7480fda6b89b
- actions-runner-linux-x64-2.277.1.tar.gz 02d710fc9e0008e641274bb7da7fde61f7c9aa1cbb541a2990d3450cc88f4e98
- actions-runner-linux-arm64-2.277.1.tar.gz a6aa6dd0ba217118ef2b4ea24e9e0a85b02b13c38052a5de0776d6ced3a79c64
- actions-runner-linux-arm-2.277.1.tar.gz 2f2bda21e2fd8fed6938b33182a293f6b1f74e4c5d09acd6d9a0fe3f979f5c85
v2.277.0
Features
- Verify the Runner Hash during auto-upgrade before installing the new runner version (#967)
- Support download of runners from authenticated endpoints (#920)
- Enabled tty output in Docker Actions (#916)
- Added '--check' command to verify runner connectivity (#949)
Bugs
- Fix usage of /dev/null and ping in run.sh (#968)
Misc
- Updated the copy for various runner messages (#972)
- Added the runner's OS to telemetry (#939)
- Various other telemetry improvements (#935)
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.277.0/actions-runner-win-x64-2.277.0.zip -OutFile actions-runner-win-x64-2.277.0.zip
# Extract the installer
Add-Type -AssemblyName System.IO.Compression.FileSystem ;
[System.IO.Compression.ZipFile]::ExtractToDirectory("$PWD\actions-runner-win-x64-2.277.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.277.0/actions-runner-osx-x64-2.277.0.tar.gz
# Extract the installer
tar xzf ./actions-runner-osx-x64-2.277.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.277.0/actions-runner-linux-x64-2.277.0.tar.gz
# Extract the installer
tar xzf ./actions-runner-linux-x64-2.277.0.tar.gz
Linux arm64 (Pre-release)
# 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.277.0/actions-runner-linux-arm64-2.277.0.tar.gz
# Extract the installer
tar xzf ./actions-runner-linux-arm64-2.277.0.tar.gz
Linux arm (Pre-release)
# 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.277.0/actions-runner-linux-arm-2.277.0.tar.gz
# Extract the installer
tar xzf ./actions-runner-linux-arm-2.277.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.277.0.zip b7d0d208b477a9b0b77a009a7c049aaee8d68c9e85cd5904215da89caf57adb5
- actions-runner-osx-x64-2.277.0.tar.gz 51905d5e23bf3776c32c44ecf10c6b42c10d280bc2f66126d5e3ccdd7810b9c1
- actions-runner-linux-x64-2.277.0.tar.gz c7010f88061bd26ba4944c5547d8dd1e34380e9acf354865c84342c3a2dc3abd
- actions-runner-linux-arm64-2.277.0.tar.gz 3d602ca40ec61f293adec4548620d32a9e10c7715e9781c74a44903c88c59a21
- actions-runner-linux-arm-2.277.0.tar.gz bca468809adcda5d98c171929a1c7450ffbe803eecbf560d55024ceaf8acb235
v2.276.1
Features
Bugs
- Downgrade runner to .NET 3 to address an issue with broken pipes in Ubuntu (#928)
- Fixed an issue where FIPS Cryptography broke back-compat scenarios (#928)
Misc
- Updated dotnet install scripts (#928)
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.276.1/actions-runner-win-x64-2.276.1.zip -OutFile actions-runner-win-x64-2.276.1.zip
# Extract the installer
Add-Type -AssemblyName System.IO.Compression.FileSystem ;
[System.IO.Compression.ZipFile]::ExtractToDirectory("$PWD\actions-runner-win-x64-2.276.1.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.276.1/actions-runner-osx-x64-2.276.1.tar.gz
# Extract the installer
tar xzf ./actions-runner-osx-x64-2.276.1.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.276.1/actions-runner-linux-x64-2.276.1.tar.gz
# Extract the installer
tar xzf ./actions-runner-linux-x64-2.276.1.tar.gz
Linux arm64 (Pre-release)
# 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.276.1/actions-runner-linux-arm64-2.276.1.tar.gz
# Extract the installer
tar xzf ./actions-runner-linux-arm64-2.276.1.tar.gz
Linux arm (Pre-release)
# 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.276.1/actions-runner-linux-arm-2.276.1.tar.gz
# Extract the installer
tar xzf ./actions-runner-linux-arm-2.276.1.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.276.1.zip 80d7400c7fd99ff3702b600466579aad7d16b5dce33f3b15cc82397f2dca9441
- actions-runner-osx-x64-2.276.1.tar.gz 9029e7a9c61ce40152b841f5345aad5a1c82aa451c402c54544c2a613a2051b7
- actions-runner-linux-x64-2.276.1.tar.gz ab66438d5c6c21fc0deb4553bdc9a95c325a3e916df335da1273044e6ede535e
- actions-runner-linux-arm64-2.276.1.tar.gz 77ba7bfe67f266df70cd040fbea6d433d1a063596056160cd5e3c439ac47fd70
- actions-runner-linux-arm-2.276.1.tar.gz 15179f0cd85276379e60607339787a4aa386c13a066676cf2d3309cdc60d759d
v2.276.0
Features
- Support config runner via GitHub PAT. (#874)
- Update runner to .NET 5 (#799)
- Add new ANDROID_SDK_ROOT environment variable (#892)
- Add warning when running out of disk. (#873)
- Always use FIPS Cryptography (#896)
- Add
--check
to run a serials network test against GitHub or GHES. (#900)
Bugs
- Ignore certain scenarios so they are not counted as infra failures (#889)
Misc
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.276.0/actions-runner-win-x64-2.276.0.zip -OutFile actions-runner-win-x64-2.276.0.zip
# Extract the installer
Add-Type -AssemblyName System.IO.Compression.FileSystem ;
[System.IO.Compression.ZipFile]::ExtractToDirectory("$PWD\actions-runner-win-x64-2.276.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.276.0/actions-runner-osx-x64-2.276.0.tar.gz
# Extract the installer
tar xzf ./actions-runner-osx-x64-2.276.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.276.0/actions-runner-linux-x64-2.276.0.tar.gz
# Extract the installer
tar xzf ./actions-runner-linux-x64-2.276.0.tar.gz
Linux arm64 (Pre-release)
# 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.276.0/actions-runner-linux-arm64-2.276.0.tar.gz
# Extract the installer
tar xzf ./actions-runner-linux-arm64-2.276.0.tar.gz
Linux arm (Pre-release)
# 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.276.0/actions-runner-linux-arm-2.276.0.tar.gz
# Extract the installer
tar xzf ./actions-runner-linux-arm-2.276.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.