Releases: actions/runner
v2.321.0
What's Changed
- Fix release workflow to use distinct artifact names by @ericsciple in #3485
- Update dotnet sdk to latest version @6.0.425 by @github-actions in #3433
- add ref and type to job completion in run service by @yaananth in #3492
- Remove Broker Migration Message logging by @luketomlinson in #3493
- Bump dotnet SDK to dotnet 8. by @TingluoHuang in #3500
- Remove dotnet8 compatibility test. by @TingluoHuang in #3502
- Remove node16 from the runner. by @TingluoHuang in #3503
- send action name for run service by @yaananth in #3520
- Handle runner not found by @ericsciple in #3536
- Publish job telemetry to run-service. by @TingluoHuang in #3545
- Fetch repo-level runner groups from API in v2 flow by @lucavallin in #3546
- Allow runner to check service connection in background. by @TingluoHuang in #3542
- Expose ENV for cache service v2. by @TingluoHuang in #3548
- Update runner docker image. by @TingluoHuang in #3511
- Bump Azure.Storage.Blobs from 12.19.1 to 12.23.0 in /src by @dependabot in #3549
- fix dotnet-upgrade.yml to print right version by @TingluoHuang in #3550
- Update dotnet sdk to latest version @8.0.404 by @github-actions in #3552
- Configure dependabot to check github-actions updates by @Goooler in #3333
- Bump actions/checkout from 3 to 4 by @dependabot in #3556
New Contributors
- @lucavallin made their first contribution in #3546
- @Goooler made their first contribution in #3333
Full Changelog: v2.320.0...v2.321.0
Note: Actions Runner follows a progressive release policy, so the latest release might not be available to your enterprise, organization, or repository yet.
To confirm which version of the Actions Runner you should expect, please view the download instructions for your enterprise, organization, or repository.
See https://docs.github.com/en/enterprise-cloud@latest/actions/hosting-your-own-runners/adding-self-hosted-runners
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.321.0/actions-runner-win-x64-2.321.0.zip -OutFile actions-runner-win-x64-2.321.0.zip
# Extract the installer
Add-Type -AssemblyName System.IO.Compression.FileSystem ;
[System.IO.Compression.ZipFile]::ExtractToDirectory("$PWD\actions-runner-win-x64-2.321.0.zip", "$PWD")
Windows arm64
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.321.0/actions-runner-win-arm64-2.321.0.zip -OutFile actions-runner-win-arm64-2.321.0.zip
# Extract the installer
Add-Type -AssemblyName System.IO.Compression.FileSystem ;
[System.IO.Compression.ZipFile]::ExtractToDirectory("$PWD\actions-runner-win-arm64-2.321.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.321.0/actions-runner-osx-x64-2.321.0.tar.gz
# Extract the installer
tar xzf ./actions-runner-osx-x64-2.321.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.321.0/actions-runner-osx-arm64-2.321.0.tar.gz
# Extract the installer
tar xzf ./actions-runner-osx-arm64-2.321.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.321.0/actions-runner-linux-x64-2.321.0.tar.gz
# Extract the installer
tar xzf ./actions-runner-linux-x64-2.321.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.321.0/actions-runner-linux-arm64-2.321.0.tar.gz
# Extract the installer
tar xzf ./actions-runner-linux-arm64-2.321.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.321.0/actions-runner-linux-arm-2.321.0.tar.gz
# Extract the installer
tar xzf ./actions-runner-linux-arm-2.321.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.321.0.zip 88d754da46f4053aec9007d172020c1b75ab2e2049c08aef759b643316580bbc
- actions-runner-win-arm64-2.321.0.zip 22df5a32a65a55e43dab38a200d4f72be0f9f5ce1839f5ad34e689a0d3ff0fb7
- actions-runner-osx-x64-2.321.0.tar.gz b2c91416b3e4d579ae69fc2c381fc50dbda13f1b3fcc283187e2c75d1b173072
- actions-runner-osx-arm64-2.321.0.tar.gz fbee07e42a134645d4f04f8146b0a3d0b3c948f0d6b2b9fa61f4318c1192ff79
- actions-runner-linux-x64-2.321.0.tar.gz ba46ba7ce3a4d7236b16fbe44419fb453bc08f866b24f04d549ec89f1722a29e
- actions-runner-linux-arm64-2.321.0.tar.gz 62cc5735d63057d8d07441507c3d6974e90c1854bdb33e9c8b26c0da086336e1
- actions-runner-linux-arm-2.321.0.tar.gz 2b96a4991ebf2b2076908a527a1a13db590217f9375267b5dd95f0300dde432b
v2.320.0
What's Changed
- Adding Snapshot additional mapping tokens #3468
- Create launch httpclient using the right handler and setting #3476
- Fix missing default user-agent for jitconfig runner #3473
- Cleanup back-compat code for interpreting Run Service status codes #3456
- Add runner or worker to the useragent #3457
- Handle Error Body in Responses from Broker #3454
- Fix issues for composite actions (Run Service flow) #3446
- Trace GitHub RequestId to log #3442
- Add
jq
,git
,unzip
andcurl
to default packages installed #3056 - Add pid to user-agent and session owner #3432
Full Changelog: v2.319.1...v2.320.0
Note: Actions Runner follows a progressive release policy, so the latest release might not be available to your enterprise, organization, or repository yet.
To confirm which version of the Actions Runner you should expect, please view the download instructions for your enterprise, organization, or repository.
See https://docs.github.com/en/enterprise-cloud@latest/actions/hosting-your-own-runners/adding-self-hosted-runners
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.320.0/actions-runner-win-x64-2.320.0.zip -OutFile actions-runner-win-x64-2.320.0.zip
# Extract the installer
Add-Type -AssemblyName System.IO.Compression.FileSystem ;
[System.IO.Compression.ZipFile]::ExtractToDirectory("$PWD\actions-runner-win-x64-2.320.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.320.0/actions-runner-win-arm64-2.320.0.zip -OutFile actions-runner-win-arm64-2.320.0.zip
# Extract the installer
Add-Type -AssemblyName System.IO.Compression.FileSystem ;
[System.IO.Compression.ZipFile]::ExtractToDirectory("$PWD\actions-runner-win-arm64-2.320.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.320.0/actions-runner-osx-x64-2.320.0.tar.gz
# Extract the installer
tar xzf ./actions-runner-osx-x64-2.320.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.320.0/actions-runner-osx-arm64-2.320.0.tar.gz
# Extract the installer
tar xzf ./actions-runner-osx-arm64-2.320.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.320.0/actions-runner-linux-x64-2.320.0.tar.gz
# Extract the installer
tar xzf ./actions-runner-linux-x64-2.320.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.320.0/actions-runner-linux-arm64-2.320.0.tar.gz
# Extract the installer
tar xzf ./actions-runner-linux-arm64-2.320.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.320.0/actions-runner-linux-arm-2.320.0.tar.gz
# Extract the installer
tar xzf ./actions-runner-linux-arm-2.320.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.320.0.zip 9eb133e8cb25e8319f1cbef3578c9ec5428a7af7c6ec0202ba6f9a9fddf663c0
- actions-runner-win-arm64-2.320.0.zip b92e6ce0facde2e7cedd502bb1b2ff99cebdb9c99caf77c65192986b8411e267
- actions-runner-osx-x64-2.320.0.tar.gz 11e610adc1c3721a806d2a439d03d143cceeda7a63e794bfe75b45da55e308df
- actions-runner-osx-arm64-2.320.0.tar.gz 14e2600c07ad76a1c9f6d9e498edf14f1c63f7f7f8d55de0653e450f64caa854
- actions-runner-linux-x64-2.320.0.tar.gz 93ac1b7ce743ee85b5d386f5c1787385ef07b3d7c728ff66ce0d3813d5f46900
- actions-runner-linux-arm64-2.320.0.tar.gz bec1832fe6d2ed75acf4b7d8f2ce1169239a913b84ab1ded028076c9fa5091b8
- actions-runner-linux-arm-2.320.0.tar.gz b2212dbceeea27daf3c90441352851b2d1afcb736a76c2435a715c21daaa6f18
v2.319.1
What's Changed
- .NET 8 compat test adjustments: 1) do not trim SDK, 2) support pattern to match output, 3) modify output truncation length #3427
Full Changelog: v2.319.0...v2.319.1
Note: Actions Runner follows a progressive release policy, so the latest release might not be available to your enterprise, organization, or repository yet.
To confirm which version of the Actions Runner you should expect, please view the download instructions for your enterprise, organization, or repository.
See https://docs.github.com/en/enterprise-cloud@latest/actions/hosting-your-own-runners/adding-self-hosted-runners
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.319.1/actions-runner-win-x64-2.319.1.zip -OutFile actions-runner-win-x64-2.319.1.zip
# Extract the installer
Add-Type -AssemblyName System.IO.Compression.FileSystem ;
[System.IO.Compression.ZipFile]::ExtractToDirectory("$PWD\actions-runner-win-x64-2.319.1.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.319.1/actions-runner-win-arm64-2.319.1.zip -OutFile actions-runner-win-arm64-2.319.1.zip
# Extract the installer
Add-Type -AssemblyName System.IO.Compression.FileSystem ;
[System.IO.Compression.ZipFile]::ExtractToDirectory("$PWD\actions-runner-win-arm64-2.319.1.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.319.1/actions-runner-osx-x64-2.319.1.tar.gz
# Extract the installer
tar xzf ./actions-runner-osx-x64-2.319.1.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.319.1/actions-runner-osx-arm64-2.319.1.tar.gz
# Extract the installer
tar xzf ./actions-runner-osx-arm64-2.319.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.319.1/actions-runner-linux-x64-2.319.1.tar.gz
# Extract the installer
tar xzf ./actions-runner-linux-x64-2.319.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.319.1/actions-runner-linux-arm64-2.319.1.tar.gz
# Extract the installer
tar xzf ./actions-runner-linux-arm64-2.319.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.319.1/actions-runner-linux-arm-2.319.1.tar.gz
# Extract the installer
tar xzf ./actions-runner-linux-arm-2.319.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.319.1.zip 1c78c51d20b817fb639e0b0ab564cf0469d083ad543ca3d0d7a2cdad5723f3a7
- actions-runner-win-arm64-2.319.1.zip 3d25e7ddbad0104a5db94cf13bd1ebd06c4e991999dd84fac007b31851421e90
- actions-runner-osx-x64-2.319.1.tar.gz e0987bc1c2b71e732a0e7963a8a6de64fe3be2a282122c23c52b83d7cebfafdb
- actions-runner-osx-arm64-2.319.1.tar.gz af6a2fba35cc63415693ebfb969b4d7a9d59158e1f3587daf498d0df534bf56f
- actions-runner-linux-x64-2.319.1.tar.gz 3f6efb7488a183e291fc2c62876e14c9ee732864173734facc85a1bfb1744464
- actions-runner-linux-arm64-2.319.1.tar.gz 03d993c65e0c4daa5e3bf5a5a35ba356f363bdb5ceb6b5808fd52fdb813dd8e8
- actions-runner-linux-arm-2.319.1.tar.gz 513065cd485ea3b8b445ae4e7aae95960cc094527ecf954310e819c81f7c21e2
v2.319.0
What's Changed
- .NET 8 OS compatibility test #3422
- Ignore ssl cert on websocket client #3423
- Revert "Bump runner to dotnet 8" #3412
Full Changelog: v2.318.0...v2.319.0
Note: Actions Runner follows a progressive release policy, so the latest release might not be available to your enterprise, organization, or repository yet.
To confirm which version of the Actions Runner you should expect, please view the download instructions for your enterprise, organization, or repository.
See https://docs.github.com/en/enterprise-cloud@latest/actions/hosting-your-own-runners/adding-self-hosted-runners
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.319.0/actions-runner-win-x64-2.319.0.zip -OutFile actions-runner-win-x64-2.319.0.zip
# Extract the installer
Add-Type -AssemblyName System.IO.Compression.FileSystem ;
[System.IO.Compression.ZipFile]::ExtractToDirectory("$PWD\actions-runner-win-x64-2.319.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.319.0/actions-runner-win-arm64-2.319.0.zip -OutFile actions-runner-win-arm64-2.319.0.zip
# Extract the installer
Add-Type -AssemblyName System.IO.Compression.FileSystem ;
[System.IO.Compression.ZipFile]::ExtractToDirectory("$PWD\actions-runner-win-arm64-2.319.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.319.0/actions-runner-osx-x64-2.319.0.tar.gz
# Extract the installer
tar xzf ./actions-runner-osx-x64-2.319.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.319.0/actions-runner-osx-arm64-2.319.0.tar.gz
# Extract the installer
tar xzf ./actions-runner-osx-arm64-2.319.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.319.0/actions-runner-linux-x64-2.319.0.tar.gz
# Extract the installer
tar xzf ./actions-runner-linux-x64-2.319.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.319.0/actions-runner-linux-arm64-2.319.0.tar.gz
# Extract the installer
tar xzf ./actions-runner-linux-arm64-2.319.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.319.0/actions-runner-linux-arm-2.319.0.tar.gz
# Extract the installer
tar xzf ./actions-runner-linux-arm-2.319.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.319.0.zip 932d8e01a95ee687df876e6db8cf0466393821cd079fc0f463501a02f23fed5e
- actions-runner-win-arm64-2.319.0.zip 50bb8a472d43d516934fb4c28dd2f806b186998121b372bfa0986970e325f294
- actions-runner-osx-x64-2.319.0.tar.gz 551bb83c896ebc3cd7608db378e667085d8b499f5e32ef44dc68c19d25ede8ca
- actions-runner-osx-arm64-2.319.0.tar.gz 5910ce70e5736df22e987bde6b047170948b2bdf3d0581277b177d3ca3f3c9d5
- actions-runner-linux-x64-2.319.0.tar.gz 52b8f9c5abb1a47cc506185a1a20ecea19daf0d94bbf4ddde7e617e7be109b14
- actions-runner-linux-arm64-2.319.0.tar.gz 524e75dc384ba8289fcea4914eb210f10c8c4e143213cef7d28f0c84dd2d017c
- actions-runner-linux-arm-2.319.0.tar.gz 078dcda7233fbb428a07cb16a50fea315d333040e40d3917171d5a2d51d168d1
v2.318.0
What's Changed
- Update Docker to v27.1.1 by @TingluoHuang in #3401
- Upgrade dotnet sdk to v8.0.303 in #3388
- Rephrase node20 warning by @rentziass in #3376
- Bump hook version to 0.6.1 by @nikola-jokic in #3350
- Backoff to avoid excessive retries to Run Service in a duration by @ericsciple in #3354
- Bump System.Security.Cryptography.Pkcs from 5.0.0 to 8.0.0 in /src in #3347
- Upgrade dotnet sdk to v8.0.302 in #3346
- Bump runner to dotnet 8 by @TingluoHuang in #3345
- Pass runner version as environment variable in workflow by @joshmgross in #3318
- Make sure we mask secrets when reporting telemetry by @TingluoHuang in #3315
- Bump docker version and docker buildx version by @int128 in #3277
Full Changelog: v2.317.0...v2.318.0
Note: Actions Runner follows a progressive release policy, so the latest release might not be available to your enterprise, organization, or repository yet.
To confirm which version of the Actions Runner you should expect, please view the download instructions for your enterprise, organization, or repository.
See https://docs.github.com/en/enterprise-cloud@latest/actions/hosting-your-own-runners/adding-self-hosted-runners
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.318.0/actions-runner-win-x64-2.318.0.zip -OutFile actions-runner-win-x64-2.318.0.zip
# Extract the installer
Add-Type -AssemblyName System.IO.Compression.FileSystem ;
[System.IO.Compression.ZipFile]::ExtractToDirectory("$PWD\actions-runner-win-x64-2.318.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.318.0/actions-runner-win-arm64-2.318.0.zip -OutFile actions-runner-win-arm64-2.318.0.zip
# Extract the installer
Add-Type -AssemblyName System.IO.Compression.FileSystem ;
[System.IO.Compression.ZipFile]::ExtractToDirectory("$PWD\actions-runner-win-arm64-2.318.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.318.0/actions-runner-osx-x64-2.318.0.tar.gz
# Extract the installer
tar xzf ./actions-runner-osx-x64-2.318.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.318.0/actions-runner-osx-arm64-2.318.0.tar.gz
# Extract the installer
tar xzf ./actions-runner-osx-arm64-2.318.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.318.0/actions-runner-linux-x64-2.318.0.tar.gz
# Extract the installer
tar xzf ./actions-runner-linux-x64-2.318.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.318.0/actions-runner-linux-arm64-2.318.0.tar.gz
# Extract the installer
tar xzf ./actions-runner-linux-arm64-2.318.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.318.0/actions-runner-linux-arm-2.318.0.tar.gz
# Extract the installer
tar xzf ./actions-runner-linux-arm-2.318.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.318.0.zip 35e41033097bda057333718fd0a923650c505ed214437f89328b6c07dc25b45d
- actions-runner-win-arm64-2.318.0.zip 56263cd9002c4b38d649cd6772cc5873e6df1c537c58af58b72cd7a5873b4ae3
- actions-runner-osx-x64-2.318.0.tar.gz d5d5ae1138595063958ceb6141bb30fdfb63afe6a9859dee29f0fa56474bd386
- actions-runner-osx-arm64-2.318.0.tar.gz 52c8b7200587e0d461e61657a20db2b798ef3c88e41ff1ee435b770cd648b41e
- actions-runner-linux-x64-2.318.0.tar.gz 28ed88e4cedf0fc93201a901e392a70463dbd0213f2ce9d57a4ab495027f3e2f
- actions-runner-linux-arm64-2.318.0.tar.gz c4d03f1fdfc74e4e29cc403917be2bb24a714740bd250401fba5a4670e2c6070
- actions-runner-linux-arm-2.318.0.tar.gz 34e95530fc31c3678ead5a423414103fdf7513ed245268e6e741c94c55e653a1
v2.317.0
What's Changed
- Do not give up when uploading steps metadata by @yacaovsnc in #3280
- Upgrade node20 to 20.13.1 by @pje in #3284
- Delete all the contentHash files by @pje in #3285
- Make it easy to install
git
on an Action Runner Image by @jww3 in #3273 - Install
gpg-agent
during actions/runner container image build by @jww3 in #3294
Full Changelog: v2.316.1...v2.317.0
Note: Actions Runner follows a progressive release policy, so the latest release might not be available to your enterprise, organization, or repository yet.
To confirm which version of the Actions Runner you should expect, please view the download instructions for your enterprise, organization, or repository.
See https://docs.github.com/en/enterprise-cloud@latest/actions/hosting-your-own-runners/adding-self-hosted-runners
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.317.0/actions-runner-win-x64-2.317.0.zip -OutFile actions-runner-win-x64-2.317.0.zip
# Extract the installer
Add-Type -AssemblyName System.IO.Compression.FileSystem ;
[System.IO.Compression.ZipFile]::ExtractToDirectory("$PWD\actions-runner-win-x64-2.317.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.317.0/actions-runner-win-arm64-2.317.0.zip -OutFile actions-runner-win-arm64-2.317.0.zip
# Extract the installer
Add-Type -AssemblyName System.IO.Compression.FileSystem ;
[System.IO.Compression.ZipFile]::ExtractToDirectory("$PWD\actions-runner-win-arm64-2.317.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.317.0/actions-runner-osx-x64-2.317.0.tar.gz
# Extract the installer
tar xzf ./actions-runner-osx-x64-2.317.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.317.0/actions-runner-osx-arm64-2.317.0.tar.gz
# Extract the installer
tar xzf ./actions-runner-osx-arm64-2.317.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.317.0/actions-runner-linux-x64-2.317.0.tar.gz
# Extract the installer
tar xzf ./actions-runner-linux-x64-2.317.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.317.0/actions-runner-linux-arm64-2.317.0.tar.gz
# Extract the installer
tar xzf ./actions-runner-linux-arm64-2.317.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.317.0/actions-runner-linux-arm-2.317.0.tar.gz
# Extract the installer
tar xzf ./actions-runner-linux-arm-2.317.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.317.0.zip a74dcd1612476eaf4b11c15b3db5a43a4f459c1d3c1807f8148aeb9530d69826
- actions-runner-win-arm64-2.317.0.zip 450da62bdcbab0a34ebd5a14b466d630f9cdfb1985720785499f589fd3e3724c
- actions-runner-osx-x64-2.317.0.tar.gz 0b23ee79731522d9e1229d14d62c200e06ac9d7dddf5641966209a7700a43c14
- actions-runner-osx-arm64-2.317.0.tar.gz 70b765f32062de395a35676579e25ab433270d7367feb8da85dcfe42560feaba
- actions-runner-linux-x64-2.317.0.tar.gz 9e883d210df8c6028aff475475a457d380353f9d01877d51cc01a17b2a91161d
- actions-runner-linux-arm64-2.317.0.tar.gz 7e8e2095d2c30bbaa3d2ef03505622b883d9cb985add6596dbe2f234ece308f3
- actions-runner-linux-arm-2.317.0.tar.gz 8a767b09300472bbac8e1c27c9b2a1460640206d03ca469efd4ce1d49333a5a3
v2.316.1
What's Changed
- Preserve dates when deserializing job message from Run Service by @ericsciple in #3269
Full Changelog: v2.316.0...v2.316.1
Note: Actions Runner follows a progressive release policy, so the latest release might not be available to your enterprise, organization, or repository yet.
To confirm which version of the Actions Runner you should expect, please view the download instructions for your enterprise, organization, or repository.
See https://docs.github.com/en/enterprise-cloud@latest/actions/hosting-your-own-runners/adding-self-hosted-runners
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.316.1/actions-runner-win-x64-2.316.1.zip -OutFile actions-runner-win-x64-2.316.1.zip
# Extract the installer
Add-Type -AssemblyName System.IO.Compression.FileSystem ;
[System.IO.Compression.ZipFile]::ExtractToDirectory("$PWD\actions-runner-win-x64-2.316.1.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.316.1/actions-runner-win-arm64-2.316.1.zip -OutFile actions-runner-win-arm64-2.316.1.zip
# Extract the installer
Add-Type -AssemblyName System.IO.Compression.FileSystem ;
[System.IO.Compression.ZipFile]::ExtractToDirectory("$PWD\actions-runner-win-arm64-2.316.1.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.316.1/actions-runner-osx-x64-2.316.1.tar.gz
# Extract the installer
tar xzf ./actions-runner-osx-x64-2.316.1.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.316.1/actions-runner-osx-arm64-2.316.1.tar.gz
# Extract the installer
tar xzf ./actions-runner-osx-arm64-2.316.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.316.1/actions-runner-linux-x64-2.316.1.tar.gz
# Extract the installer
tar xzf ./actions-runner-linux-x64-2.316.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.316.1/actions-runner-linux-arm64-2.316.1.tar.gz
# Extract the installer
tar xzf ./actions-runner-linux-arm64-2.316.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.316.1/actions-runner-linux-arm-2.316.1.tar.gz
# Extract the installer
tar xzf ./actions-runner-linux-arm-2.316.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.316.1.zip e41debe4f0a83f66b28993eaf84dad944c8c82e2c9da81f56a850bc27fedd76b
- actions-runner-win-arm64-2.316.1.zip 3efe553a881f24eb20e79750033f69c23fcff35d78448aedf539f606cf9b869f
- actions-runner-osx-x64-2.316.1.tar.gz 392b9d7b6d5b4d4f3814dbf874641b894f0c72447cdf05ce93158832d2d49b6b
- actions-runner-osx-arm64-2.316.1.tar.gz 75129881e1b80857d235d95a390106470536f5669354cb26af8651861398fa97
- actions-runner-linux-x64-2.316.1.tar.gz d62de2400eeeacd195db91e2ff011bfb646cd5d85545e81d8f78c436183e09a8
- actions-runner-linux-arm64-2.316.1.tar.gz 4f506deac376013a95683fd5873e9c40f27e5790895147ccaa24d7c970532249
- actions-runner-linux-arm-2.316.1.tar.gz 534f210f1c854e24948ab9a263eb36797301946aba1760101ad96fc693873f43
v2.316.0
What's Changed
- Load '_runnerSettings' in the early point of JobRunner.cs by @TingluoHuang in #3218
- Add new SessionConflict return code by @eeSquared in #3215
- backoff if we retried polling for more than 50 times in less than 30minutes by @aiqiaoy in #3232
- Update dotnet sdk to latest version @6.0.421 by @github-actions in #3244
- Cleanup enabled feature flags. by @TingluoHuang in #3246
- Relax the condition to stop uploading to Results by @yacaovsnc in #3230
- Cleanup enabled feature flags. by @TingluoHuang in #3248
- Replace invalid file name chars in diag log name by @ericsciple in #3249
New Contributors
- @eeSquared made their first contribution in #3215
- @aiqiaoy made their first contribution in #3232
Full Changelog: v2.315.0...v2.316.0
Note: Actions Runner follows a progressive release policy, so the latest release might not be available to your enterprise, organization, or repository yet.
To confirm which version of the Actions Runner you should expect, please view the download instructions for your enterprise, organization, or repository.
See https://docs.github.com/en/enterprise-cloud@latest/actions/hosting-your-own-runners/adding-self-hosted-runners
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.316.0/actions-runner-win-x64-2.316.0.zip -OutFile actions-runner-win-x64-2.316.0.zip
# Extract the installer
Add-Type -AssemblyName System.IO.Compression.FileSystem ;
[System.IO.Compression.ZipFile]::ExtractToDirectory("$PWD\actions-runner-win-x64-2.316.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.316.0/actions-runner-win-arm64-2.316.0.zip -OutFile actions-runner-win-arm64-2.316.0.zip
# Extract the installer
Add-Type -AssemblyName System.IO.Compression.FileSystem ;
[System.IO.Compression.ZipFile]::ExtractToDirectory("$PWD\actions-runner-win-arm64-2.316.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.316.0/actions-runner-osx-x64-2.316.0.tar.gz
# Extract the installer
tar xzf ./actions-runner-osx-x64-2.316.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.316.0/actions-runner-osx-arm64-2.316.0.tar.gz
# Extract the installer
tar xzf ./actions-runner-osx-arm64-2.316.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.316.0/actions-runner-linux-x64-2.316.0.tar.gz
# Extract the installer
tar xzf ./actions-runner-linux-x64-2.316.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.316.0/actions-runner-linux-arm64-2.316.0.tar.gz
# Extract the installer
tar xzf ./actions-runner-linux-arm64-2.316.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.316.0/actions-runner-linux-arm-2.316.0.tar.gz
# Extract the installer
tar xzf ./actions-runner-linux-arm-2.316.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.316.0.zip 9b2d0443d11ce5c2c4391d708576dc37b1ecf62edcceec7c0c9c8e6b4472b5a1
- actions-runner-win-arm64-2.316.0.zip 7fb93a9b63aa76da722ead7b4a4e2404c11ed8620f9ae952a8aade27fed6eecd
- actions-runner-osx-x64-2.316.0.tar.gz 41c63427093d61e2cb65c470d0955163442f23817a81fbadd46276179688e5ce
- actions-runner-osx-arm64-2.316.0.tar.gz 8442d39e3d91b67807703ec0825cec4384837b583305ea43a495a9867b7222ca
- actions-runner-linux-x64-2.316.0.tar.gz 64a47e18119f0c5d70e21b6050472c2af3f582633c9678d40cb5bcb852bcc18f
- actions-runner-linux-arm64-2.316.0.tar.gz 03ea42d347d9ad2d875ea03c2321a0e6507c8575edaa6a75fbe8edfefe0e2a74
- actions-runner-linux-arm-2.316.0.tar.gz 5059dda203b6b3b29bd591536b2d68231a425afc0fe022f27fd154ea6f441e23
v2.315.0
What's Changed
- fix summaries for actions results by @SrRyan in #3174
- Bump runner version to match the latest patch release by @TingluoHuang in #3175
- don't crash listener on getting job exceptions for run-service by @yaananth in #3177
- Remove -f flag in wait when manually trap signal by @nikola-jokic in #3182
- consume new pipelines service url in handlers by @patrickcarnahan in #3185
- Add ability to enforce actions to run on node20 by @takost in #3192
- Bump hook version to 0.6.0 by @nikola-jokic in #3203
- Update dotnet sdk to latest version @6.0.420 by @github-actions in #3211
- Bump docker version and docker buildx version by @nikola-jokic in #3208
- Handle new non-retryable exception type by @thyeggman in #3191
- Always Delete Actions Service Session by @luketomlinson in #3214
New Contributors
- @SrRyan made their first contribution in #3174
- @patrickcarnahan made their first contribution in #3185
Full Changelog: v2.314.1...v2.315.0
Full Changelog: v2.313.0...v2.314.0
Note: Actions Runner follows a progressive release policy, so the latest release might not be available to your enterprise, organization, or repository yet.
To confirm which version of the Actions Runner you should expect, please view the download instructions for your enterprise, organization, or repository.
See https://docs.github.com/en/enterprise-cloud@latest/actions/hosting-your-own-runners/adding-self-hosted-runners
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.315.0/actions-runner-win-x64-2.315.0.zip -OutFile actions-runner-win-x64-2.315.0.zip
# Extract the installer
Add-Type -AssemblyName System.IO.Compression.FileSystem ;
[System.IO.Compression.ZipFile]::ExtractToDirectory("$PWD\actions-runner-win-x64-2.315.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.315.0/actions-runner-win-arm64-2.315.0.zip -OutFile actions-runner-win-arm64-2.315.0.zip
# Extract the installer
Add-Type -AssemblyName System.IO.Compression.FileSystem ;
[System.IO.Compression.ZipFile]::ExtractToDirectory("$PWD\actions-runner-win-arm64-2.315.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.315.0/actions-runner-osx-x64-2.315.0.tar.gz
# Extract the installer
tar xzf ./actions-runner-osx-x64-2.315.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.315.0/actions-runner-osx-arm64-2.315.0.tar.gz
# Extract the installer
tar xzf ./actions-runner-osx-arm64-2.315.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.315.0/actions-runner-linux-x64-2.315.0.tar.gz
# Extract the installer
tar xzf ./actions-runner-linux-x64-2.315.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.315.0/actions-runner-linux-arm64-2.315.0.tar.gz
# Extract the installer
tar xzf ./actions-runner-linux-arm64-2.315.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.315.0/actions-runner-linux-arm-2.315.0.tar.gz
# Extract the installer
tar xzf ./actions-runner-linux-arm-2.315.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.315.0.zip 7bb01772ec66a72f733bcae6a641d3f2c6551d8b298bdd022e4b35ab59773b5a
- actions-runner-win-arm64-2.315.0.zip 8036385aba68c828306a20ecfe6be2fb5bfeaa6a3a4b5779d6ed6d0d604fbbba
- actions-runner-osx-x64-2.315.0.tar.gz 619c41a338b81f8e4613dad91e6c3c27fd0944e28731a914395879a88097f9f7
- actions-runner-osx-arm64-2.315.0.tar.gz a777c481e27eedf68ef5bf88c1a853f69835542ff1916863afba74b2104c3851
- actions-runner-linux-x64-2.315.0.tar.gz 6362646b67613c6981db76f4d25e68e463a9af2cc8d16e31bfeabe39153606a0
- actions-runner-linux-arm64-2.315.0.tar.gz d9d58b178eca5fb65d93d151f3b62bde967f8cbec7c72e9b0976e9312b7f7dda
- actions-runner-linux-arm-2.315.0.tar.gz d84fc4854c0c9236b35219a337a359a205cae4da44b86f948f1d1e47cbe32073
v2.314.1
What's Changed
- Prepare v2.313.0 Release by @luketomlinson in #3137
- Pass RunnerOS during job acquire. by @TingluoHuang in #3140
- Process
snapshot
tokens by @davidomid in #3135 - Update dotnet sdk to latest version @6.0.419 by @github-actions in #3158
- handle broker run service exception handling by @yaananth in #3163
- Add a retry logic to docker login operation by @enescakir in #3089
- Broker fixes for token refreshes and AccessDeniedException by @luketomlinson in #3161
- Remove USE_BROKER_FLOW by @luketomlinson in #3162
- Refresh Token for BrokerServer by @luketomlinson in #3167
- Better step timeout message. by @TingluoHuang in #3166
- Fix summaries for actions results by @SrRyan in #3174
New Contributors
- @davidomid made their first contribution in #3135
- @enescakir made their first contribution in #3089
- @SrRyan made their first contribution in #3174
Full Changelog: v2.313.0...v2.314.0
Note: Actions Runner follows a progressive release policy, so the latest release might not be available to your enterprise, organization, or repository yet.
To confirm which version of the Actions Runner you should expect, please view the download instructions for your enterprise, organization, or repository.
See https://docs.github.com/en/enterprise-cloud@latest/actions/hosting-your-own-runners/adding-self-hosted-runners
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.314.1/actions-runner-win-x64-2.314.1.zip -OutFile actions-runner-win-x64-2.314.1.zip
# Extract the installer
Add-Type -AssemblyName System.IO.Compression.FileSystem ;
[System.IO.Compression.ZipFile]::ExtractToDirectory("$PWD\actions-runner-win-x64-2.314.1.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.314.1/actions-runner-win-arm64-2.314.1.zip -OutFile actions-runner-win-arm64-2.314.1.zip
# Extract the installer
Add-Type -AssemblyName System.IO.Compression.FileSystem ;
[System.IO.Compression.ZipFile]::ExtractToDirectory("$PWD\actions-runner-win-arm64-2.314.1.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.314.1/actions-runner-osx-x64-2.314.1.tar.gz
# Extract the installer
tar xzf ./actions-runner-osx-x64-2.314.1.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.314.1/actions-runner-osx-arm64-2.314.1.tar.gz
# Extract the installer
tar xzf ./actions-runner-osx-arm64-2.314.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.314.1/actions-runner-linux-x64-2.314.1.tar.gz
# Extract the installer
tar xzf ./actions-runner-linux-x64-2.314.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.314.1/actions-runner-linux-arm64-2.314.1.tar.gz
# Extract the installer
tar xzf ./actions-runner-linux-arm64-2.314.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.314.1/actions-runner-linux-arm-2.314.1.tar.gz
# Extract the installer
tar xzf ./actions-runner-linux-arm-2.314.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.314.1.zip 2e1d73c3fe00ad37c359e4f48bd09aa88ef09a46fca16d6f1e94776ccf67fc27
- actions-runner-win-arm64-2.314.1.zip acc807696d1dcad6fb45f6038f884185c54c48127445c365e86d03adb164a9e2
- actions-runner-osx-x64-2.314.1.tar.gz 3faff4667d6d12c41da962580168415d628e3ffba9924b9ac995752087efc921
- actions-runner-osx-arm64-2.314.1.tar.gz e34dab0b4707ad9a9db75f5edf47a804e293af853967a5e0e3b29c8c65f3a004
- actions-runner-linux-x64-2.314.1.tar.gz 6c726a118bbe02cd32e222f890e1e476567bf299353a96886ba75b423c1137b5
- actions-runner-linux-arm64-2.314.1.tar.gz 3d27b1340086115a118e28628a11ae727ecc6b857430c4b1b6cbe64f1f3b6789
- actions-runner-linux-arm-2.314.1.tar.gz a653dd46dafd47c9a3a6637a18161a1445ac6b9c3f6d6b0305be9e1ee65769af