Releases: uazo/runner
v2.321.0
What's Changed
- Fix release workflow to use distinct artifact names by @ericsciple in actions#3485
- Update dotnet sdk to latest version @6.0.425 by @github-actions in actions#3433
- add ref and type to job completion in run service by @yaananth in actions#3492
- Remove Broker Migration Message logging by @luketomlinson in actions#3493
- Bump dotnet SDK to dotnet 8. by @TingluoHuang in actions#3500
- Remove dotnet8 compatibility test. by @TingluoHuang in actions#3502
- Remove node16 from the runner. by @TingluoHuang in actions#3503
- send action name for run service by @yaananth in actions#3520
- Handle runner not found by @ericsciple in actions#3536
- Publish job telemetry to run-service. by @TingluoHuang in actions#3545
- Fetch repo-level runner groups from API in v2 flow by @lucavallin in actions#3546
- Allow runner to check service connection in background. by @TingluoHuang in actions#3542
- Expose ENV for cache service v2. by @TingluoHuang in actions#3548
- Update runner docker image. by @TingluoHuang in actions#3511
- Bump Azure.Storage.Blobs from 12.19.1 to 12.23.0 in /src by @dependabot in actions#3549
- fix dotnet-upgrade.yml to print right version by @TingluoHuang in actions#3550
- Update dotnet sdk to latest version @8.0.404 by @github-actions in actions#3552
- Configure dependabot to check github-actions updates by @Goooler in actions#3333
- Bump actions/checkout from 3 to 4 by @dependabot in actions#3556
New Contributors
- @lucavallin made their first contribution in actions#3546
- @Goooler made their first contribution in actions#3333
Full Changelog: actions/runner@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
- actions-runner-win-arm64-2.321.0.zip
- actions-runner-osx-x64-2.321.0.tar.gz
- actions-runner-osx-arm64-2.321.0.tar.gz
- actions-runner-linux-x64-2.321.0.tar.gz e643018d55789f72d8df52d9b70f3ea0d7d1021dddec4cd97384972e4a872d99
- actions-runner-linux-arm64-2.321.0.tar.gz
- actions-runner-linux-arm-2.321.0.tar.gz
v2.320.0
What's Changed
- Adding Snapshot additional mapping tokens actions#3468
- Create launch httpclient using the right handler and setting actions#3476
- Fix missing default user-agent for jitconfig runner actions#3473
- Cleanup back-compat code for interpreting Run Service status codes actions#3456
- Add runner or worker to the useragent actions#3457
- Handle Error Body in Responses from Broker actions#3454
- Fix issues for composite actions (Run Service flow) actions#3446
- Trace GitHub RequestId to log actions#3442
- Add
jq
,git
,unzip
andcurl
to default packages installed actions#3056 - Add pid to user-agent and session owner actions#3432
Full Changelog: actions/runner@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
- actions-runner-win-arm64-2.320.0.zip
- actions-runner-osx-x64-2.320.0.tar.gz
- actions-runner-osx-arm64-2.320.0.tar.gz
- actions-runner-linux-x64-2.320.0.tar.gz 5c7d1bce836ef1d80a933dd9815d1dac7f1ffad035ec19b4d8064767da54cc4e
- actions-runner-linux-arm64-2.320.0.tar.gz
- actions-runner-linux-arm-2.320.0.tar.gz
v2.319.1
What's Changed
- .NET 8 OS compatibility test actions#3422
- Ignore ssl cert on websocket client actions#3423
- Revert "Bump runner to dotnet 8" actions#3412
Full Changelog: actions/runner@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.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
- actions-runner-win-arm64-2.319.1.zip
- actions-runner-osx-x64-2.319.1.tar.gz
- actions-runner-osx-arm64-2.319.1.tar.gz
- actions-runner-linux-x64-2.319.1.tar.gz b8f198e73ede2baa0de7bfd5b9411210af8292b6b7b34db03f47018654493737
- actions-runner-linux-arm64-2.319.1.tar.gz
- actions-runner-linux-arm-2.319.1.tar.gz
v2.317.0
What's Changed
- Do not give up when uploading steps metadata by @yacaovsnc in actions#3280
- Upgrade node20 to 20.13.1 by @pje in actions#3284
- Delete all the contentHash files by @pje in actions#3285
- Make it easy to install
git
on an Action Runner Image by @jww3 in actions#3273 - Install
gpg-agent
during actions/runner container image build by @jww3 in actions#3294
Full Changelog: actions/runner@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 4047a13d8770891453763471a8f5412dbccd1437230c24dcb5348b9a6dde6337
- actions-runner-win-arm64-2.317.0.zip 285bf17bca6674c5c95410b6fedca4fa97aea0ad5e68b99895a659d061f34a30
- actions-runner-osx-x64-2.317.0.tar.gz 715d442f7e1160cba126340fb52e58f4b8d21ed08a41e49c1a4a4031af2d6733
- actions-runner-osx-arm64-2.317.0.tar.gz cf7a69a9effe528ab4e169935840a782a36f51dbc1da00c074ae17839460353f
- actions-runner-linux-x64-2.317.0.tar.gz 7a815bd28381fc4bdd981502f92bda9c861de62954bcc2fca531747ca3a1b83a
- actions-runner-linux-arm64-2.317.0.tar.gz 669eb327a9c6e033a51255b081815f7cad0188e752c98c045d09ef6f0ed87c3f
- actions-runner-linux-arm-2.317.0.tar.gz b432ecf3de2725bdc65c683f02550b3dc68d53fabfa6bebea9cb17e82b203078
v2.316.1
What's Changed
- Preserve dates when deserializing job message from Run Service by @ericsciple in actions#3269
Full Changelog: actions/runner@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 daeb1d54c219da951180c8028dba2c52cb31fab6086d286570d8fb7150c920a5
- actions-runner-win-arm64-2.316.1.zip 10c3515138920f92f64b614978705e66a60db3a137b049e8a093cbd7a7d97510
- actions-runner-osx-x64-2.316.1.tar.gz 42950c45b087ecd5b61b96d1bb58e845aa7a3df73ed621c1c62b9306caae2b1b
- actions-runner-osx-arm64-2.316.1.tar.gz 1e9ea986c4db09a844d1310ef015765cdceb94e4b88f767970c32ac5261be1d9
- actions-runner-linux-x64-2.316.1.tar.gz be59022a5cac971dbc2d523452da85975a8e2044fc95db7af54ab1be4298ee0d
- actions-runner-linux-arm64-2.316.1.tar.gz db86221dfd250b5cbd56fc32b316750331f478c559599e4addf6bc5f331db025
- actions-runner-linux-arm-2.316.1.tar.gz 565f73d8cd2c8ba77149fc91915cb02dc23cda02001cf8a57966a98c71b3bf4c
v2.314.1
What's Changed
- Prepare v2.313.0 Release by @luketomlinson in actions#3137
- Pass RunnerOS during job acquire. by @TingluoHuang in actions#3140
- Process
snapshot
tokens by @davidomid in actions#3135 - Update dotnet sdk to latest version @6.0.419 by @github-actions in actions#3158
- handle broker run service exception handling by @yaananth in actions#3163
- Add a retry logic to docker login operation by @enescakir in actions#3089
- Broker fixes for token refreshes and AccessDeniedException by @luketomlinson in actions#3161
- Remove USE_BROKER_FLOW by @luketomlinson in actions#3162
- Refresh Token for BrokerServer by @luketomlinson in actions#3167
- Better step timeout message. by @TingluoHuang in actions#3166
New Contributors
- @davidomid made their first contribution in actions#3135
- @enescakir made their first contribution in actions#3089
Full Changelog: actions/runner@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 a39e4193ec1ee264835104a844f5ec609adec135f0d7f8f5f3323489b6721e41
- actions-runner-win-arm64-2.314.1.zip cf1a3f1f8d0c0506e348f113597b49171d85a3ec2b51d74b30956e6530b49444
- actions-runner-osx-x64-2.314.1.tar.gz 616eee988b98f26136dae3550d17d1bd04f093f76463b48101944d2d525c87bb
- actions-runner-osx-arm64-2.314.1.tar.gz 581ea687d410d3f8821f9e4c715f63b11be0b45d2210e18c84647df4f0d5986e
- actions-runner-linux-x64-2.314.1.tar.gz 8744158e36879b8ae798f9ce1322f02ae2588e06150d75b5fa92793ce313cc24
- actions-runner-linux-arm64-2.314.1.tar.gz c81e1b496f1525416d6e02c1f37c9e34fe5e8fbf09ab5f26ffabd9a348332e66
- actions-runner-linux-arm-2.314.1.tar.gz 10a057d4221eedce7c92dfd532f82019760f65ab2e2f7bb5a3eaf2da384d7f6c
v2.311.0
What's Changed
- Trim whitespace in
./Misc/contentHash/dotnetRuntime/*
by @TingluoHuang in actions#2915 - Send os and arch during long poll by @luketomlinson in actions#2913
- Revert "Update default version to node20 (actions#2844)" by @takost in actions#2918
- Fix telemetry publish from JobServerQueue. by @TingluoHuang in actions#2919
- Use block blob instead of append blob by @yacaovsnc in actions#2924
- Provide detail info on untar failures. by @TingluoHuang in actions#2939
- Bump node.js to 20.8.1 by @TingluoHuang in actions#2945
- Update dotnet sdk to latest version @6.0.415 by @github-actions in actions#2929
- Fix typo in log strings by @rajbos in actions#2695
- feat: add support of arm64 arch runners in service creation script by @tuxity in actions#2606
- Add
buildx
to images by @ajschmidt8 in actions#2901
New Contributors
- @tuxity made their first contribution in actions#2606
Full Changelog: actions/runner@v2.310.2...v2.311.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.311.0/actions-runner-win-x64-2.311.0.zip -OutFile actions-runner-win-x64-2.311.0.zip
# Extract the installer
Add-Type -AssemblyName System.IO.Compression.FileSystem ;
[System.IO.Compression.ZipFile]::ExtractToDirectory("$PWD\actions-runner-win-x64-2.311.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.311.0/actions-runner-win-arm64-2.311.0.zip -OutFile actions-runner-win-arm64-2.311.0.zip
# Extract the installer
Add-Type -AssemblyName System.IO.Compression.FileSystem ;
[System.IO.Compression.ZipFile]::ExtractToDirectory("$PWD\actions-runner-win-arm64-2.311.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.311.0/actions-runner-osx-x64-2.311.0.tar.gz
# Extract the installer
tar xzf ./actions-runner-osx-x64-2.311.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.311.0/actions-runner-osx-arm64-2.311.0.tar.gz
# Extract the installer
tar xzf ./actions-runner-osx-arm64-2.311.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.311.0/actions-runner-linux-x64-2.311.0.tar.gz
# Extract the installer
tar xzf ./actions-runner-linux-x64-2.311.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.311.0/actions-runner-linux-arm64-2.311.0.tar.gz
# Extract the installer
tar xzf ./actions-runner-linux-arm64-2.311.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.311.0/actions-runner-linux-arm-2.311.0.tar.gz
# Extract the installer
tar xzf ./actions-runner-linux-arm-2.311.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.311.0.zip c01d8a26c85ef9f373fe6dd52164dd29f159b6c064b55483fd6ae52712dd4812
-
actions-runner-win-arm64-2.311.0.zip 64799af101b8e4a539796471bc3a8f71639e1605d15118bd48c3b6c2d657decf
-
actions-runner-osx-x64-2.311.0.tar.gz dfa496ba40c1b8cfc1b4feb90805be6ea468fa55037a352b90f9270d8aedea9f
-
actions-runner-osx-arm64-2.311.0.tar.gz 4991e175c7be68f95e0744a7cab51cc94c59434b7bc6fb3459e27f0449eb5cd9
-
actions-runner-linux-x64-2.311.0.tar.gz 4093bc6e263d98d527a2476cde29a3d27f9541b606a107b58cd1251bdbd66721
-
actions-runner-linux-arm64-2.311.0.tar.gz f7fbcf8b2453f1304f44d7daae8a519c9b64a4bdba347bc3a0e01f885d09f951
-
actions-runner-linux-arm-2.311.0.tar.gz b98b217207d74c4ede64a00c69e5d091d291b7d5737cf9cfb15c47ecf52e9321
-
actions-runner-win-x64-2.311.0-noexternals.zip 5d1d2906d1654bc1988fe7fe53d818c1b3fe526ec06cd91875f6f34f11f780fc
-
actions-runner-win-arm64-2.311.0-noexternals.zip 057803c804d1bf1480dd3cbc296d429c2902d1c7115bfdabbc07701e878a646b
-
actions-runner-osx-x64-2.311.0-noexternals.tar.gz 9d314c2654e35dad245c3d818e0ece7a5c3fec03ec8d71a593bf56099494a845
-
actions-runner-osx-arm64-2.311.0-noexternals.tar.gz 4a08c9c41799380dc5c827652dc625c81b100ffbad6728192894274055d54e54
-
actions-runner-linux-x64-2.311.0-noexternals.tar.gz b7b6aada204935d4be34739505a8b857a76334f7b2a4c522a68d95c5f9458164
-
actions-runner-linux-arm64-2.311.0-noexternals.tar.gz b5d23a7725bef3306765bdd00e3594db4e453b886903506602e62342acb523f7
-
actions-runner-linux-arm-2.311.0-noexternals.tar.gz de7bc998e7e2257713ef46572fdbbd9bc0594dcdfce38c999fed26c7462092de
-
actions-runner-win-x64-2.311.0-noruntime.zip 4caef10dc0433b33a26c3b9593b584434af52565b223bbfb979058f6ecc72b7d
-
actions-runner-win-arm64-2.311.0-noruntime.zip cb0b71faf892d41ceef8986fbee66ae3bd25006adf8fb3907d3ad13dac42e1f7
-
actions-runner-osx-x64-2.311.0-noruntime.tar.gz 68cc09a8d95180de1f1fad7ccdcfad8ec10db7422db94bf32918f6d0f7c16a6a
-
actions-runner-osx-arm64-2.311.0-noruntime.tar.gz 9a150cdc398d3b098309c9a93f1eb04895312cdbc954b0dd35b44caf0fe33c87
-
actions-runner-linux-x64-2.311.0-noruntime.tar.gz f62f9c15dd2b430070f99add6e978906ea8cc2b6ac52fe9e47b6ba31dfafe4e9
-
actions-runner-linux-arm64-2.311.0-noruntime.tar.gz 769823a4809cdef31873d924c8190954b63e099cf7996623b3113b5db777e371
-
actions-runner-linux-arm-2.311.0-noruntime.tar.gz b0fd48623cd84cb3555973dff68e66e335713e8fdfd38ccd7010874da3d79135
-
actions-runner-win-x64-2.311.0-noruntime-noexternals.zip 979ce1de30acfffa327ab2054c2a6f747866d31d49b889532b4e63f6e28bf756
-
actions-runner-win-arm64-2.311.0-noruntime-noexternals.zip 87940acbffcff840f69b3ec360aebb5266d99d4f591c4275ba0b7dd69f538613
-
actions-runner-osx-x64-2.311.0-noruntime-noexternals.tar.gz 09c6769df1aeaa8ce4a45dc69952c51346b5a0e814609264927f57c274c5a3d8
-
actions-runner-osx-arm64-...
v2.310.0
What's Changed
- Prepare runner release 2.309.0 by @johnsudol in actions#2833
- remove debug-only flag from stale bot action by @ruvceskistefan in actions#2834
- Calculate docker instance label based on the hash of the config by @nikola-jokic in actions#2683
- Correcting
zen
address by @Pantelis-Santorinios in actions#2855 - Update dotnet sdk to latest version @6.0.414 by @github-actions in actions#2852
- Bump @typescript-eslint/parser from 6.4.1 to 6.7.0 in /src/Misc/expressionFunc/hashFiles by @dependabot in actions#2845
- Bump @types/node from 20.5.6 to 20.6.2 in /src/Misc/expressionFunc/hashFiles by @dependabot in actions#2854
- Bump eslint-plugin-github from 4.9.2 to 4.10.0 in /src/Misc/expressionFunc/hashFiles by @dependabot in actions#2808
- Bump @typescript-eslint/parser from 6.7.0 to 6.7.2 in /src/Misc/expressionFunc/hashFiles by @dependabot in actions#2858
- Bump prettier from 3.0.2 to 3.0.3 in /src/Misc/expressionFunc/hashFiles by @dependabot in actions#2860
- Bump @vercel/ncc from 0.36.1 to 0.38.0 in /src/Misc/expressionFunc/hashFiles by @dependabot in actions#2859
- Bump @typescript-eslint/eslint-plugin from 6.4.1 to 6.7.2 in /src/Misc/expressionFunc/hashFiles by @dependabot in actions#2861
- Remove unused code in AgentManager. by @TingluoHuang in actions#2866
- GetAgents from all runner groups durning config. by @TingluoHuang in actions#2865
- Change alpine from vst blobs to OSS gha alpine build by @vanZeben in actions#2871
- Bump node 16 to v16.20.2 by @vanZeben in actions#2872
- Bump directly dotnet vulnerable packages by @nikola-jokic in actions#2870
- Fix ArgumentOutOfRangeException in PowerShellPostAmpersandEscape. by @TingluoHuang in actions#2875
- bump container hook version in runner image by @nikola-jokic in actions#2881
- Use
Directory.EnumerateFiles
instead ofDirectory.GetFiles
in WhichUtil. by @TingluoHuang in actions#2882 - Add warning about node16 deprecation by @takost in actions#2887
- Throw TimeoutException instead of OperationCanceledException on the final retry in DownloadRepositoryAction by @TingluoHuang in actions#2895
- Update message when runners are deleted by @thboop in actions#2896
- Do not give up if Results is powering logs by @yacaovsnc in actions#2893
- Allow use action archive cache to speed up workflow jobs. by @TingluoHuang in actions#2857
- Upgrade docker engine to 24.0.6 in the runner container image by @Link- in actions#2886
- Collect telemetry to measure upload speed for different backend. by @TingluoHuang in actions#2912
- Use RawHttpMessageHandler and VssHttpRetryMessageHandler in ResultsHttpClient by @yacaovsnc in actions#2908
- Retries to lock Services database on Windows by @sugymt in actions#2880
- Update default version to node20 by @takost in actions#2844
- Fixed Attempt typo by @corycalahan in actions#2849
- Fix typo by @rajbos in actions#2670
New Contributors
- @Pantelis-Santorinios made their first contribution in actions#2855
- @github-actions made their first contribution in actions#2852
- @sugymt made their first contribution in actions#2880
- @corycalahan made their first contribution in actions#2849
Full Changelog: actions/runner@v2.309.0...v2.310.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.310.0/actions-runner-win-x64-2.310.0.zip -OutFile actions-runner-win-x64-2.310.0.zip
# Extract the installer
Add-Type -AssemblyName System.IO.Compression.FileSystem ;
[System.IO.Compression.ZipFile]::ExtractToDirectory("$PWD\actions-runner-win-x64-2.310.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.310.0/actions-runner-win-arm64-2.310.0.zip -OutFile actions-runner-win-arm64-2.310.0.zip
# Extract the installer
Add-Type -AssemblyName System.IO.Compression.FileSystem ;
[System.IO.Compression.ZipFile]::ExtractToDirectory("$PWD\actions-runner-win-arm64-2.310.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.310.0/actions-runner-osx-x64-2.310.0.tar.gz
# Extract the installer
tar xzf ./actions-runner-osx-x64-2.310.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.310.0/actions-runner-osx-arm64-2.310.0.tar.gz
# Extract the installer
tar xzf ./actions-runner-osx-arm64-2.310.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.310.0/actions-runner-linux-x64-2.310.0.tar.gz
# Extract the installer
tar xzf ./actions-runner-linux-x64-2.310.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.310.0/actions-runner-linux-arm64-2.310.0.tar.gz
# Extract the installer
tar xzf ./actions-runner-linux-arm64-2.310.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.310.0/actions-runner-linux-arm-2.310.0.tar.gz
# Extract the installer
tar xzf ./actions-runner-linux-arm-2.310.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.310.0.zip 131f7645fd79a09dd9d7dc57b529c7a0732a0927dddf08676fac53757a617a2b
-
actions-runner-win-arm64-2.310.0.zip f65b53831ca632da145ee105dcba488110dbd04e7b712af3d1c8e70b6d53702a
-
actions-runner-osx-x64-2.310.0.tar.gz d80455a530e4c02723c27073983d9c4ddb95fb3f8fc24fdfd81558a389dfd0ea
-
actions-runner-osx-arm64-2.310.0.tar.gz 8e9715742473e88160e648033ae69fde83d2784f5bcf9f7287c1523945c21931
-
actions-runner-linux-x64-2.310.0.tar.gz 4c2885d4a8756db351f393bbaa5d8bb160ec276156bad5f01edb4ae9d42e168b
-
actions-runner-linux-arm64-2.310.0.tar.gz 63ab769702cc4deb12a22e0449ba736aec2c9fa61c9854db2692aac37cf9acbc
-
actions-runner-linux-arm-2.310.0.tar.gz 4df1d156c30d2d7b0ccf3805e67b1d46db93bab8d8106f0b0e4260860f2f3909
-
actions-runner-win-x64-2.310.0-noexternals.zip adc07d64880f90401b6f0fd8cdd93584d53ed742bca4ea746d895af426c9dc4f
-
actions-runner-win-arm64-2.310.0-noexternals.zip 9cda3c46b206c07ad33b1d61a39cf2fc63eaa719d9ca375ca8e6bdb767310b91
-
actions-runner-osx-x64-...
v2.308.0
Features
- Support linux/arm64 docker build (actions#2601)
- Add node20 to runner (actions#2732)
- Update node16 to latest version (actions#2736)
- Remove node12 from runner (actions#2717)
Misc
- Pass timeout in ExecutionContext instead of StepsRunner (actions#2714)
- Return early on invalid_client OAuth exception (actions#2721)
- Expose results service endpoint as environment variable (actions#2726)
- Update HTTPEventSourceListener to trace the right events (actions#2727)
- Change RunnerId/AgentId from int32 to uint64 (actions#2661)
- Configure stale bot for Runner (actions#2729)
- Add in dependabot security scanning/updates (actions#2743)
- Bump dotnet sdk to latest version (actions#2733)
- Switch from InnerException to ErrorCode on disableupdate check (actions#2718)
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.308.0/actions-runner-win-x64-2.308.0.zip -OutFile actions-runner-win-x64-2.308.0.zip
# Extract the installer
Add-Type -AssemblyName System.IO.Compression.FileSystem ;
[System.IO.Compression.ZipFile]::ExtractToDirectory("$PWD\actions-runner-win-x64-2.308.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.308.0/actions-runner-win-arm64-2.308.0.zip -OutFile actions-runner-win-arm64-2.308.0.zip
# Extract the installer
Add-Type -AssemblyName System.IO.Compression.FileSystem ;
[System.IO.Compression.ZipFile]::ExtractToDirectory("$PWD\actions-runner-win-arm64-2.308.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.308.0/actions-runner-osx-x64-2.308.0.tar.gz
# Extract the installer
tar xzf ./actions-runner-osx-x64-2.308.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.308.0/actions-runner-osx-arm64-2.308.0.tar.gz
# Extract the installer
tar xzf ./actions-runner-osx-arm64-2.308.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.308.0/actions-runner-linux-x64-2.308.0.tar.gz
# Extract the installer
tar xzf ./actions-runner-linux-x64-2.308.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.308.0/actions-runner-linux-arm64-2.308.0.tar.gz
# Extract the installer
tar xzf ./actions-runner-linux-arm64-2.308.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.308.0/actions-runner-linux-arm-2.308.0.tar.gz
# Extract the installer
tar xzf ./actions-runner-linux-arm-2.308.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.308.0.zip d60022a273d7beeafd7329d3dfbaa082ab072f439f4afc39952648001cff3c05
-
actions-runner-win-arm64-2.308.0.zip 905deb35a65d48ec5f0a8de9684e167cef7684b1487484d1c36e9841870be300
-
actions-runner-osx-x64-2.308.0.tar.gz 4d827ea7b1404879caa328d8a455bed79c5129be5daf4fc8b37854256e37fc01
-
actions-runner-osx-arm64-2.308.0.tar.gz 3ef439e6c8c86b9c1ea93bf6c23d55809f7d866a633193f672593d58274f7a0c
-
actions-runner-linux-x64-2.308.0.tar.gz cf89b438be08cde909716fecae76bc0db8f716c1297243539ecd247987555ab3
-
actions-runner-linux-arm64-2.308.0.tar.gz 11ffd8ff4070c4ac2752d911efffdcf7424ada39d48650cfcdb94a8e0604ce61
-
actions-runner-linux-arm-2.308.0.tar.gz 74ca058c0efb3a9890448614ec80d07f5caf49e5f3ace25443bd4dd64ac68c4c
-
actions-runner-win-x64-2.308.0-noexternals.zip d8c5bb23a014bcadc81e7832d728ab03157365b8edbbb1ce4bf3571660a1de2f
-
actions-runner-win-arm64-2.308.0-noexternals.zip 2d40bdbf09fd53a66a258e998b332cfbeb7d5852142da0e8e0ac13c8854068f1
-
actions-runner-osx-x64-2.308.0-noexternals.tar.gz ea5fd99544ad196d9c4e349a95ecc2600e8c40d63a3750df9a4670171737c2ee
-
actions-runner-osx-arm64-2.308.0-noexternals.tar.gz 3276ac21f2f7f8a2b43442a0559e22722f2a94a52d93e65f9872030cec4c6356
-
actions-runner-linux-x64-2.308.0-noexternals.tar.gz 419c0148611e42fec1c9354cea32ca3ea513ed62bce3b974a4914d01d53efeb8
-
actions-runner-linux-arm64-2.308.0-noexternals.tar.gz 7bbf357420a68bacb581969073f5aef37f5ab33f2ec81ddb10a819259e595e88
-
actions-runner-linux-arm-2.308.0-noexternals.tar.gz 6b1af6c9e80342f0c1df6aece12f53c7d5c4aecd74ca51733b7082523c8d0673
-
actions-runner-win-x64-2.308.0-noruntime.zip b96c7893f04af9353daefc76589eb321958c8ff2a086a0faf6aae60a69afa332
-
actions-runner-win-arm64-2.308.0-noruntime.zip 579e01d6ac63d6f19641876e715a03e582384fc3f41f58bcff71aabdcc15db19
-
actions-runner-osx-x64-2.308.0-noruntime.tar.gz 504b1b0fe2654f00542ff0292587e2a045ea030db3858432927121841b8ee407
-
actions-runner-osx-arm64-2.308.0-noruntime.tar.gz 6acbe74e97ccd5242b1505323b818f2a498d3a29a4601e83f205b975f5fc10ce
-
actions-runner-linux-x64-2.308.0-noruntime.tar.gz 8f41bc4696e5b0807d17723e99aeb3bba5432ea3d7bf2072c6f9efb6e6b8038a
-
actions-runner-linux-arm64-2.308.0-noruntime.tar.gz 72258c724d61a608114fe9e628fa740a56613479df57ecb25e77c97977fc592d
-
actions-runner-linux-arm-2.308.0-noruntime.tar.gz 3714a9508ec95e2e6c7a0ade135e932d421b3e7fbb94e5d575c250c9f57b4d28
-
actions-runner-win-x64-2.308.0-noruntime-noexternals.zip a77c88d217fcba207b2a10a676727bea6b4ce72aed6e7c319cc4491af1f668a6
-
actions-runner-win-arm64-2.308.0-noruntime-noexternals.zip 53be564c5792ce98d192d13bf6a680d44369d4d4b892df86f9202ea94659a71a
-
actions-runner-osx-x64-2.308.0-noruntime-noexternals.tar.gz cc65ac637ff68ac7ea7a668f06aedbb745c6a62ac4dd50772da5530a2c14a23e
-
actions-runner-osx-arm64-2.308.0-noruntime-noexternals.tar.gz e0b8a75ecd912a4cae01ffe101c057049ca6ef62dd6e7212de4deff3ab6860d5
-
actions-runner-linux-x64-2.308.0-noruntime-noexternals.tar.gz 8c2a9dfab7a26d20287b28888f50d68f966933c3fac120f9a63dec4200455363
-
actions-runner-linux-arm64-2.308.0-noruntime-noexternals.tar.gz c1db83bc52187182edc2c5a5bc43b2656a0c05fe921bdbe84e0ddb73b6db7249
-
...
v2.306.0
Features
- Add warning to notify about forcing actions to run on node16 instead of node12 (actions#2678)
Bugs
- Remove job completion from runner listener (actions#2659)
- Fix double error reporting (actions#2656)
- Fix a bug with incorrect parsing of image values in a container action (actions#1873)
- Fix error message reported on non-local action setup (actions#2668)
- Extend github context with host-workspace (actions#2517)
- Fixed a bug where a misplaced = character could bypass heredoc-style processing (actions#2627)
Misc
- Send environment url to Run Service (actions#2650)
- Reduce token service and unnecessary calls - send token to redirects (actions#2660)
- Add 'http://' to http(s)_proxy if there is no protocol (actions#2663)
- Remove extra result step for job itself (actions#2620)
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.306.0/actions-runner-win-x64-2.306.0.zip -OutFile actions-runner-win-x64-2.306.0.zip
# Extract the installer
Add-Type -AssemblyName System.IO.Compression.FileSystem ;
[System.IO.Compression.ZipFile]::ExtractToDirectory("$PWD\actions-runner-win-x64-2.306.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.306.0/actions-runner-win-arm64-2.306.0.zip -OutFile actions-runner-win-arm64-2.306.0.zip
# Extract the installer
Add-Type -AssemblyName System.IO.Compression.FileSystem ;
[System.IO.Compression.ZipFile]::ExtractToDirectory("$PWD\actions-runner-win-arm64-2.306.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.306.0/actions-runner-osx-x64-2.306.0.tar.gz
# Extract the installer
tar xzf ./actions-runner-osx-x64-2.306.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.306.0/actions-runner-osx-arm64-2.306.0.tar.gz
# Extract the installer
tar xzf ./actions-runner-osx-arm64-2.306.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.306.0/actions-runner-linux-x64-2.306.0.tar.gz
# Extract the installer
tar xzf ./actions-runner-linux-x64-2.306.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.306.0/actions-runner-linux-arm64-2.306.0.tar.gz
# Extract the installer
tar xzf ./actions-runner-linux-arm64-2.306.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.306.0/actions-runner-linux-arm-2.306.0.tar.gz
# Extract the installer
tar xzf ./actions-runner-linux-arm-2.306.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.306.0.zip 60d2feb5ad10c935a6457afdfc23bb95e3207d8b85db3458b9025354d641c18f
-
actions-runner-win-arm64-2.306.0.zip 8386830cab3429175fe18bdc27294e035f48f3ef9f29b3e3151504e0873e1307
-
actions-runner-osx-x64-2.306.0.tar.gz 34966c8a0e6aec337a54ea54037f3a82b5f947a6050ce3b4f5ac85a090272d4c
-
actions-runner-osx-arm64-2.306.0.tar.gz a5684be3f36f126c51668901a7239cfbbcb1790d39a7668c518d33f718ebeae1
-
actions-runner-linux-x64-2.306.0.tar.gz 8ac0730f2d434404273030ecd792697ff0865c9c9bcc7c078e7074cc67595ade
-
actions-runner-linux-arm64-2.306.0.tar.gz 794e98458ffb7ddbe4cbbea3855fe3ad352b85cb3eb839d987813e4f1e0ec449
-
actions-runner-linux-arm-2.306.0.tar.gz 2cc492bd63ae45331f3dbee1ac0a5db09d4fc4a0de81f381be4461d72c2c3faf
-
actions-runner-win-x64-2.306.0-noexternals.zip c67688420c0dcd410c3e61805bad9ecdfc076816c93cf6b5b841d2c0235cc538
-
actions-runner-win-arm64-2.306.0-noexternals.zip dedb27c0608247aa4d38c75e638bb1c2fa6d187725615691497d7bd27520c79c
-
actions-runner-osx-x64-2.306.0-noexternals.tar.gz 272238568b60a62b581af76a444b77632ae911bd7052658b0be2925880ff816c
-
actions-runner-osx-arm64-2.306.0-noexternals.tar.gz 305936e22d867a182977ba36747173482147b8c265d9be7f4e9a9a8d88d6cf41
-
actions-runner-linux-x64-2.306.0-noexternals.tar.gz 756a1754ffe6e0db03074579e04752e76d0e208c22e95e9b5f3f29399f360058
-
actions-runner-linux-arm64-2.306.0-noexternals.tar.gz 7bf17fa713ab5fafad2134e26fae9517ef1c3533f4fc2c13bf29bf096905c1fb
-
actions-runner-linux-arm-2.306.0-noexternals.tar.gz 15dcb8f89b39e1dd27cbcae4008c7fce786e3a67c883bf2851c9f83ac5827ce9
-
actions-runner-win-x64-2.306.0-noruntime.zip 3a00628fbc57e012a0ee82587c2060d89241168e4972a1d1f91b7c2d1da40c5f
-
actions-runner-win-arm64-2.306.0-noruntime.zip 970595ceca4e681f7a964acdbd78ee15b4f902e098cb3279b78fef50085578ca
-
actions-runner-osx-x64-2.306.0-noruntime.tar.gz a90c42579351aaeac39305aad28d4cf88987a07dcb2d42a4df2606530eeed665
-
actions-runner-osx-arm64-2.306.0-noruntime.tar.gz ec855423790adae438fe891882fd907a7b2c180bb1116614e1159f0306acb4c5
-
actions-runner-linux-x64-2.306.0-noruntime.tar.gz 482da8efba82d1423d44e741cd57850462d0b06b9f220a3b4fdc4ceac6ff82d6
-
actions-runner-linux-arm64-2.306.0-noruntime.tar.gz f333ad012366e81eea5f0d19d4161f8249628226bcb2291092f93aa72036f7fe
-
actions-runner-linux-arm-2.306.0-noruntime.tar.gz 8ce28cdf8ce1158c9b96565d99746b359208bd4b5c47719701ed2e10ae2cafcd
-
actions-runner-win-x64-2.306.0-noruntime-noexternals.zip 30ca890343af86602147965fcd54495f6b57842f16416a083874c034660ba5a8
-
actions-runner-win-arm64-2.306.0-noruntime-noexternals.zip 20ed996d77cb9396bdc96ed1e543e35f822b7c373086075585118653a1478203
-
actions-runner-osx-x64-2.306.0-noruntime-noexternals.tar.gz ab9e72e5b86b7959580fe3bee4efc5088bcbbe7cf71cc51485a37d19c99ccd40
-
actions-runner-osx-arm64-2.306.0-noruntime-noexternals.tar.gz 0936afea3dc26f2d1339fdbbdd3fb4979b49cec419ce84516d2855727c0f954f
-
actions-runner-linux-x64-2.306.0-noruntime-noexternals.tar.gz 31c51acdaca59dd9218b4a64c8bc6f5a190651b133c0dad65c9af55e0ceb420f
-
actions-runner-linux-arm64-2.306.0-noruntime-noexternals.tar.gz 4305fab61f352249297fb8ab7bb3ddfbfb9b8459abefed3a111e212bafd957e7<!-- END SHA l...