Releases: actions/runner
v2.314.0
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
New Contributors
- @davidomid made their first contribution in #3135
- @enescakir made their first contribution in #3089
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.0/actions-runner-win-x64-2.314.0.zip -OutFile actions-runner-win-x64-2.314.0.zip
# Extract the installer
Add-Type -AssemblyName System.IO.Compression.FileSystem ;
[System.IO.Compression.ZipFile]::ExtractToDirectory("$PWD\actions-runner-win-x64-2.314.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.314.0/actions-runner-win-arm64-2.314.0.zip -OutFile actions-runner-win-arm64-2.314.0.zip
# Extract the installer
Add-Type -AssemblyName System.IO.Compression.FileSystem ;
[System.IO.Compression.ZipFile]::ExtractToDirectory("$PWD\actions-runner-win-arm64-2.314.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.314.0/actions-runner-osx-x64-2.314.0.tar.gz
# Extract the installer
tar xzf ./actions-runner-osx-x64-2.314.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.314.0/actions-runner-osx-arm64-2.314.0.tar.gz
# Extract the installer
tar xzf ./actions-runner-osx-arm64-2.314.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.314.0/actions-runner-linux-x64-2.314.0.tar.gz
# Extract the installer
tar xzf ./actions-runner-linux-x64-2.314.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.314.0/actions-runner-linux-arm64-2.314.0.tar.gz
# Extract the installer
tar xzf ./actions-runner-linux-arm64-2.314.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.314.0/actions-runner-linux-arm-2.314.0.tar.gz
# Extract the installer
tar xzf ./actions-runner-linux-arm-2.314.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.314.0.zip 70737a3df30ff9bc0b395a0331309aba59da760eb50da4ea2ff5cb768fa7f6e4
- actions-runner-win-arm64-2.314.0.zip e4677bbd8fa0a4fcab0491e6865cbd5cb0597eba0690ab8f5b097a15ef8d4554
- actions-runner-osx-x64-2.314.0.tar.gz 5d928a482572e84f6c823a5f340e7fddec612cfad108908f4e4ea30cf58e370c
- actions-runner-osx-arm64-2.314.0.tar.gz 4a24368657a5a994e8c4d2c0e4b304005e6b093ebd3081dd03e5e9436ba52b9e
- actions-runner-linux-x64-2.314.0.tar.gz 82ac833f291f0f6b9b546f501043cab1ddb01935281403f435e78ee81a447756
- actions-runner-linux-arm64-2.314.0.tar.gz cc9d28a9e7b6e9e37dea74ce55f5c314724e7f81225b8e3b0d3eaf1f27a90171
- actions-runner-linux-arm-2.314.0.tar.gz a90fbc2d0bcce91be2d3d112cffde0c363b33ef9a807c05f238bcd5b75fa26a7
v2.313.0
What's Changed
- Bump docker and buildx to the latest version by @diogotorres97 in #3100
- Revert "Bump container hook version to 0.5.0 in runner image (#3003)" by @TingluoHuang in #3101
- Make embedded timeline record has same order as its parent record. by @TingluoHuang in #3113
- Fix release workflow. by @TingluoHuang in #3102
- Add user-agent to all http clients using RawClientHttpRequestSettings. by @TingluoHuang in #3115
- Fix JobDispatcher crash during force cancellation. by @TingluoHuang in #3118
- Implement Broker Redirects for Session and Messages by @luketomlinson in #3103
- Only keep 1 older version runner around after self-upgrade. by @TingluoHuang in #3122
- Upgrade
docker
from24.0.7
to24.0.8
by @MPV in #3124 - Upload the diagnostic logs to the Results Service by @jtamsut in #3114
- Upgrade
docker
from24.0.8
to24.0.9
by @MPV in #3126 - Make sure to drain the upload queue before clean temp directory by @yacaovsnc in #3125
- Specify
Content-Type
for BlockBlob upload by @bethanyj28 in #3119 - Improve error report for invalid action.yml by @jsoref in #3106
- Add sshd to .devcontainer.json by @pje in #3079
- Resolve CVE-2024-21626 by @luka5 in #3123
- Handle ForceTokenRefresh message by @luketomlinson in #3133
- Bump hook version to 0.5.1 by @nikola-jokic in #3129
New Contributors
- @diogotorres97 made their first contribution in #3100
- @MPV made their first contribution in #3124
- @jtamsut made their first contribution in #3114
- @luka5 made their first contribution in #3123
Full Changelog: v2.312.0...v2.313.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.313.0/actions-runner-win-x64-2.313.0.zip -OutFile actions-runner-win-x64-2.313.0.zip
# Extract the installer
Add-Type -AssemblyName System.IO.Compression.FileSystem ;
[System.IO.Compression.ZipFile]::ExtractToDirectory("$PWD\actions-runner-win-x64-2.313.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.313.0/actions-runner-win-arm64-2.313.0.zip -OutFile actions-runner-win-arm64-2.313.0.zip
# Extract the installer
Add-Type -AssemblyName System.IO.Compression.FileSystem ;
[System.IO.Compression.ZipFile]::ExtractToDirectory("$PWD\actions-runner-win-arm64-2.313.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.313.0/actions-runner-osx-x64-2.313.0.tar.gz
# Extract the installer
tar xzf ./actions-runner-osx-x64-2.313.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.313.0/actions-runner-osx-arm64-2.313.0.tar.gz
# Extract the installer
tar xzf ./actions-runner-osx-arm64-2.313.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.313.0/actions-runner-linux-x64-2.313.0.tar.gz
# Extract the installer
tar xzf ./actions-runner-linux-x64-2.313.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.313.0/actions-runner-linux-arm64-2.313.0.tar.gz
# Extract the installer
tar xzf ./actions-runner-linux-arm64-2.313.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.313.0/actions-runner-linux-arm-2.313.0.tar.gz
# Extract the installer
tar xzf ./actions-runner-linux-arm-2.313.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.313.0.zip c4cb3e5d9f0ab42ddc224cfdf9fb705397a7b20fd321536da5500259225fdf8a
- actions-runner-win-arm64-2.313.0.zip 907796520d58527d0c0d0f7d85c1dd3a55146740aa21695cfa2e484223a6ed67
- actions-runner-osx-x64-2.313.0.tar.gz 65dd2618b5afa5ae1394388b215da0b763d791b480ae09f0ead956e8f8864c83
- actions-runner-osx-arm64-2.313.0.tar.gz 97258c75cf500f701f8549289c85d885a9497f7886c102bf4857eed8764a9143
- actions-runner-linux-x64-2.313.0.tar.gz 56910d6628b41f99d9a1c5fe9df54981ad5d8c9e42fc14899dcc177e222e71c4
- actions-runner-linux-arm64-2.313.0.tar.gz 44c306066a32c8df8b30b1258b19ed3437285baa4a1d6289f22cf38eca474603
- actions-runner-linux-arm-2.313.0.tar.gz 8d71a3c94d68485e81d020637ee0d73a0ffd4c0b10df9ab1183d78c57a54af6a
v2.312.0
What's Changed
- Fix
buildx
installation by @ajschmidt8 in #2952 - Create close-features and close-bugs bot for runner issues by @ruvceskistefan in #2909
- Send disableUpdate as query parameter by @luketomlinson in #2970
- Handle SelfUpdate Flow when Package is provided in Message by @luketomlinson in #2926
- Bump container hook version to 0.5.0 in runner image by @nikola-jokic in #3003
- Set
ImageOS
environment variable in runner images by @int128 in #2878 - Mark job as failed on worker crash. by @TingluoHuang in #3006
- Include whether http proxy configured as part of UserAgent. by @TingluoHuang in #3009
- Add codeload to the list of service we check during '--check'. by @TingluoHuang in #3011
- close reason update by @ruvceskistefan in #3027
- Update envlinux.md by @adjn in #3040
- Extend
--check
to check Results-Receiver service. by @TingluoHuang in #3078 - Use Azure SDK to upload files to Azure Blob by @yacaovsnc in #3033
- Remove code in runner for handling trimmed packages. by @TingluoHuang in #3074
- Update dotnet sdk to latest version @6.0.418 by @github-actions in #3085
- Patch Curl to no longer use -k by @thboop in #3091
New Contributors
Full Changelog: v2.311.0...v2.312.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.312.0/actions-runner-win-x64-2.312.0.zip -OutFile actions-runner-win-x64-2.312.0.zip
# Extract the installer
Add-Type -AssemblyName System.IO.Compression.FileSystem ;
[System.IO.Compression.ZipFile]::ExtractToDirectory("$PWD\actions-runner-win-x64-2.312.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.312.0/actions-runner-win-arm64-2.312.0.zip -OutFile actions-runner-win-arm64-2.312.0.zip
# Extract the installer
Add-Type -AssemblyName System.IO.Compression.FileSystem ;
[System.IO.Compression.ZipFile]::ExtractToDirectory("$PWD\actions-runner-win-arm64-2.312.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.312.0/actions-runner-osx-x64-2.312.0.tar.gz
# Extract the installer
tar xzf ./actions-runner-osx-x64-2.312.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.312.0/actions-runner-osx-arm64-2.312.0.tar.gz
# Extract the installer
tar xzf ./actions-runner-osx-arm64-2.312.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.312.0/actions-runner-linux-x64-2.312.0.tar.gz
# Extract the installer
tar xzf ./actions-runner-linux-x64-2.312.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.312.0/actions-runner-linux-arm64-2.312.0.tar.gz
# Extract the installer
tar xzf ./actions-runner-linux-arm64-2.312.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.312.0/actions-runner-linux-arm-2.312.0.tar.gz
# Extract the installer
tar xzf ./actions-runner-linux-arm-2.312.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.312.0.zip 847dbba12e7d0ae8f280481cf270110892a94657b63a6a4ab2da41c2b9831191
- actions-runner-win-arm64-2.312.0.zip f40f4b904a7ee5dbb7bc449a81068dbe3468a9dc1bba8bd01e41faa236671c5e
- actions-runner-osx-x64-2.312.0.tar.gz 648c63bb32eaa48ed50bff8a5000d9f3065359372b82739a992a00ce758bfcd2
- actions-runner-osx-arm64-2.312.0.tar.gz f8cfb6bb4046b911c95038d51e21ba23df84ee81993d077c68ee1fc1bf71d42f
- actions-runner-linux-x64-2.312.0.tar.gz 85c1bbd104d539f666a89edef70a18db2596df374a1b51670f2af1578ecbe031
- actions-runner-linux-arm64-2.312.0.tar.gz 322e9ba6f0ec2350e6702457c453c5ea2517b5a6f3eac0f58a59110e6aa50fb0
- actions-runner-linux-arm-2.312.0.tar.gz 2675be3914c2a65bbcfe3304f7f98d4b137e051005882e2eb938c6e128a59873
v2.311.0
What's Changed
- Trim whitespace in
./Misc/contentHash/dotnetRuntime/*
by @TingluoHuang in #2915 - Send os and arch during long poll by @luketomlinson in #2913
- Revert "Update default version to node20 (#2844)" by @takost in #2918
- Fix telemetry publish from JobServerQueue. by @TingluoHuang in #2919
- Use block blob instead of append blob by @yacaovsnc in #2924
- Provide detail info on untar failures. by @TingluoHuang in #2939
- Bump node.js to 20.8.1 by @TingluoHuang in #2945
- Update dotnet sdk to latest version @6.0.415 by @github-actions in #2929
- Fix typo in log strings by @rajbos in #2695
- feat: add support of arm64 arch runners in service creation script by @tuxity in #2606
- Add
buildx
to images by @ajschmidt8 in #2901
New Contributors
Full Changelog: 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 e629628ce25c1a7032d845f12dfe3dced630ca13a878b037dde77f5683b039dd
-
actions-runner-win-arm64-2.311.0.zip 7844fbb802116afd02efa21ee4b3a54201b121727e7671f19f32c0d760b0fd11
-
actions-runner-osx-x64-2.311.0.tar.gz f4d8d1dd850fd0889e0d250c82fa587b0e21934f8441143ee6772284b2ae6211
-
actions-runner-osx-arm64-2.311.0.tar.gz fa2f107dbce709807bae014fb3121f5dbe106211b6bbe3484c41e3b30828d6b2
-
actions-runner-linux-x64-2.311.0.tar.gz 29fc8cf2dab4c195bb147384e7e2c94cfd4d4022c793b346a6175435265aa278
-
actions-runner-linux-arm64-2.311.0.tar.gz 5d13b77e0aa5306b6c03e234ad1da4d9c6aa7831d26fd7e37a3656e77153611e
-
actions-runner-linux-arm-2.311.0.tar.gz 806c63e3cdb92fa32fb0cf2409fd468c9929e3bfb4db7f80b9a7655d53bbb9dd
-
actions-runner-win-x64-2.311.0-noexternals.zip b251dbf39d6f0dd0f50e5ad8dc07699b009c890008c116fbe4e56a26fe1506f0
-
actions-runner-win-arm64-2.311.0-noexternals.zip 90adaf90024a628487bcd4070a42e4ecc8bfe3484dcac56ad6e5f5e7eac965fd
-
actions-runner-osx-x64-2.311.0-noexternals.tar.gz 0d572cafe77ac25222b2001411134c5c0fdf0b5d25dcf7a043717a9eebdefcf9
-
actions-runner-osx-arm64-2.311.0-noexternals.tar.gz 2560b5509da58be3329745dbe5bdbe69ba43c4134d57a2a5ae4c69654aa6dea2
-
actions-runner-linux-x64-2.311.0-noexternals.tar.gz c4376be98bc5625ad9817e64c3c8dfd812a9554fe86fed38bdf97d29aaf14588
-
actions-runner-linux-arm64-2.311.0-noexternals.tar.gz 69a664fb025f0e146b96813ed0a22cc3722030ef445b41f44309d99d7c89324b
-
actions-runner-linux-arm-2.311.0-noexternals.tar.gz 3e35f3a0e369a0bd11a2b6580b77907a87e5f8de08b75b2dea158617b450b7cf
-
actions-runner-win-x64-2.311.0-noruntime.zip 418ebb4bcd89845fc10979134c3ff1becec97be1939986ebf84194982be9ca67
-
actions-runner-win-arm64-2.311.0-noruntime.zip cebc645f1852f365d5a505facc3f502b23e67242c6eecbed1d6bc97d1bfe9ae2
-
actions-runner-osx-x64-2.311.0-noruntime.tar.gz ddfcd538875f82f189cecd40e3c72ce34e3026f11612553872a07d088d33c6f3
-
actions-runner-osx-arm64-2.311.0-noruntime.tar.gz 90f809a0cb151c8be805042ca0caa5021c8b6973de5b3e228ca0b303a29455c4
-
actions-runner-linux-x64-2.311.0-noruntime.tar.gz 082e9e587331690c6baabf82e7849de34a011801cdff71c43c0706380b8f33f2
-
actions-runner-linux-arm64-2.311.0-noruntime.tar.gz a35f2183753989a5c101731035745cd6aa5c0815383b7a13cdaf85f0a33b6be5
-
actions-runner-linux-arm-2.311.0-noruntime.tar.gz 28288c0e11f5c4ec62a26aebc1db908d00effe89ad3f4f2e65266bef241f8a6c
-
actions-runner-win-x64-2.311.0-noruntime-noexternals.zip 98bef745c59c7530ac7680d63ef743d360ea9f82f03feb32a9d270bdbbb2878d
-
actions-runner-win-arm64-2.311.0-noruntime-noexternals.zip 5d7290b94edd8eebc0030d0fbb83129a762cf83e44b57ac402cc8b6d5879f1df
-
actions-runner-osx-x64-2.311.0-noruntime-noexternals.tar.gz 0b7026446b73e0ee8c8ffa58bbb567856fa484e4b3566f54efe505cdc577494c
-
actions-runner-osx-arm64-...
v2.310.2
What's Changed
- Prepare runner release 2.309.0 by @johnsudol in #2833
- remove debug-only flag from stale bot action by @ruvceskistefan in #2834
- Calculate docker instance label based on the hash of the config by @nikola-jokic in #2683
- Correcting
zen
address by @Pantelis-Santorinios in #2855 - Update dotnet sdk to latest version @6.0.414 by @github-actions in #2852
- Bump @typescript-eslint/parser from 6.4.1 to 6.7.0 in /src/Misc/expressionFunc/hashFiles by @dependabot in #2845
- Bump @types/node from 20.5.6 to 20.6.2 in /src/Misc/expressionFunc/hashFiles by @dependabot in #2854
- Bump eslint-plugin-github from 4.9.2 to 4.10.0 in /src/Misc/expressionFunc/hashFiles by @dependabot in #2808
- Bump @typescript-eslint/parser from 6.7.0 to 6.7.2 in /src/Misc/expressionFunc/hashFiles by @dependabot in #2858
- Bump prettier from 3.0.2 to 3.0.3 in /src/Misc/expressionFunc/hashFiles by @dependabot in #2860
- Bump @vercel/ncc from 0.36.1 to 0.38.0 in /src/Misc/expressionFunc/hashFiles by @dependabot in #2859
- Bump @typescript-eslint/eslint-plugin from 6.4.1 to 6.7.2 in /src/Misc/expressionFunc/hashFiles by @dependabot in #2861
- Remove unused code in AgentManager. by @TingluoHuang in #2866
- GetAgents from all runner groups durning config. by @TingluoHuang in #2865
- Change alpine from vst blobs to OSS gha alpine build by @vanZeben in #2871
- Bump node 16 to v16.20.2 by @vanZeben in #2872
- Bump directly dotnet vulnerable packages by @nikola-jokic in #2870
- Fix ArgumentOutOfRangeException in PowerShellPostAmpersandEscape. by @TingluoHuang in #2875
- bump container hook version in runner image by @nikola-jokic in #2881
- Use
Directory.EnumerateFiles
instead ofDirectory.GetFiles
in WhichUtil. by @TingluoHuang in #2882 - Add warning about node16 deprecation by @takost in #2887
- Throw TimeoutException instead of OperationCanceledException on the final retry in DownloadRepositoryAction by @TingluoHuang in #2895
- Update message when runners are deleted by @thboop in #2896
- Do not give up if Results is powering logs by @yacaovsnc in #2893
- Allow use action archive cache to speed up workflow jobs. by @TingluoHuang in #2857
- Upgrade docker engine to 24.0.6 in the runner container image by @Link- in #2886
- Collect telemetry to measure upload speed for different backend. by @TingluoHuang in #2912
- Use RawHttpMessageHandler and VssHttpRetryMessageHandler in ResultsHttpClient by @yacaovsnc in #2908
- Retries to lock Services database on Windows by @sugymt in #2880
- Update default version to node20 by @takost in #2844
- Fixed Attempt typo by @corycalahan in #2849
- Fix typo by @rajbos in #2670
New Contributors
- @Pantelis-Santorinios made their first contribution in #2855
- @github-actions made their first contribution in #2852
- @sugymt made their first contribution in #2880
- @corycalahan made their first contribution in #2849
Full Changelog: 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.2/actions-runner-win-x64-2.310.2.zip -OutFile actions-runner-win-x64-2.310.2.zip
# Extract the installer
Add-Type -AssemblyName System.IO.Compression.FileSystem ;
[System.IO.Compression.ZipFile]::ExtractToDirectory("$PWD\actions-runner-win-x64-2.310.2.zip", "$PWD")
[Pre-release] Windows arm64
Warning: Windows arm64 runners are currently in preview status and use unofficial versions of nodejs. They are not intended for production workflows.
We recommend configuring the runner in a root folder of the Windows drive (e.g. "C:\actions-runner"). This will help avoid issues related to service identity folder permissions and long file path restrictions on Windows.
The following snipped needs to be run on powershell
:
# Create a folder under the drive root
mkdir \actions-runner ; cd \actions-runner
# Download the latest runner package
Invoke-WebRequest -Uri https://github.com/actions/runner/releases/download/v2.310.2/actions-runner-win-arm64-2.310.2.zip -OutFile actions-runner-win-arm64-2.310.2.zip
# Extract the installer
Add-Type -AssemblyName System.IO.Compression.FileSystem ;
[System.IO.Compression.ZipFile]::ExtractToDirectory("$PWD\actions-runner-win-arm64-2.310.2.zip", "$PWD")
OSX x64
# Create a folder
mkdir actions-runner && cd actions-runner
# Download the latest runner package
curl -O -L https://github.com/actions/runner/releases/download/v2.310.2/actions-runner-osx-x64-2.310.2.tar.gz
# Extract the installer
tar xzf ./actions-runner-osx-x64-2.310.2.tar.gz
OSX arm64 (Apple silicon)
# Create a folder
mkdir actions-runner && cd actions-runner
# Download the latest runner package
curl -O -L https://github.com/actions/runner/releases/download/v2.310.2/actions-runner-osx-arm64-2.310.2.tar.gz
# Extract the installer
tar xzf ./actions-runner-osx-arm64-2.310.2.tar.gz
Linux x64
# Create a folder
mkdir actions-runner && cd actions-runner
# Download the latest runner package
curl -O -L https://github.com/actions/runner/releases/download/v2.310.2/actions-runner-linux-x64-2.310.2.tar.gz
# Extract the installer
tar xzf ./actions-runner-linux-x64-2.310.2.tar.gz
Linux arm64
# Create a folder
mkdir actions-runner && cd actions-runner
# Download the latest runner package
curl -O -L https://github.com/actions/runner/releases/download/v2.310.2/actions-runner-linux-arm64-2.310.2.tar.gz
# Extract the installer
tar xzf ./actions-runner-linux-arm64-2.310.2.tar.gz
Linux arm
# Create a folder
mkdir actions-runner && cd actions-runner
# Download the latest runner package
curl -O -L https://github.com/actions/runner/releases/download/v2.310.2/actions-runner-linux-arm-2.310.2.tar.gz
# Extract the installer
tar xzf ./actions-runner-linux-arm-2.310.2.tar.gz
Using your self hosted runner
For additional details about configuring, running, or shutting down the runner please check out our product docs.
SHA-256 Checksums
The SHA-256 checksums for the packages included in this build are shown below:
-
actions-runner-win-x64-2.310.2.zip cc4c9e357345a33bd99834daaf2e051730305e0a4e33e5a6b47d39e6a93844e4
-
actions-runner-win-arm64-2.310.2.zip ab6cc1f3ab4c866eee80c55ef92f7464ecd1d12caa6acc45bb9d6b1f99b8c92a
-
actions-runner-osx-x64-2.310.2.tar.gz 6e3e6017c25cf678bcc7015121aa64faa1c43e6243ee43a88d26c881fe60e324
-
actions-runner-osx-arm64-2.310.2.tar.gz 313b0066ba7f6c0a818e088f965b147320daad8f9ab6eac1b302ea4ccfb66733
-
actions-runner-linux-x64-2.310.2.tar.gz fb28a1c3715e0a6c5051af0e6eeff9c255009e2eec6fb08bc2708277fbb49f93
-
actions-runner-linux-arm64-2.310.2.tar.gz a64e2d69d022c269bfa5be9c3fbceecc95f6ec415688b4e85bbccd98e30a85b7
-
actions-runner-linux-arm-2.310.2.tar.gz 2b0d82479c73201b8a1058c5d8f4e7efaa3fe0502fc6d2f2f03cddbdb66ce320
-
actions-runner-win-x64-2.310.2-noexternals.zip 2af4b7171061a9a58e346814ea4a97f08d43ea07549b584c365002bf040b1d13
-
actions-runner-win-arm64-2.310.2-noexternals.zip 5af267a3f85b7c7c4586dc62...
v2.310.1
What's Changed
- Prepare runner release 2.309.0 by @johnsudol in #2833
- remove debug-only flag from stale bot action by @ruvceskistefan in #2834
- Calculate docker instance label based on the hash of the config by @nikola-jokic in #2683
- Correcting
zen
address by @Pantelis-Santorinios in #2855 - Update dotnet sdk to latest version @6.0.414 by @github-actions in #2852
- Bump @typescript-eslint/parser from 6.4.1 to 6.7.0 in /src/Misc/expressionFunc/hashFiles by @dependabot in #2845
- Bump @types/node from 20.5.6 to 20.6.2 in /src/Misc/expressionFunc/hashFiles by @dependabot in #2854
- Bump eslint-plugin-github from 4.9.2 to 4.10.0 in /src/Misc/expressionFunc/hashFiles by @dependabot in #2808
- Bump @typescript-eslint/parser from 6.7.0 to 6.7.2 in /src/Misc/expressionFunc/hashFiles by @dependabot in #2858
- Bump prettier from 3.0.2 to 3.0.3 in /src/Misc/expressionFunc/hashFiles by @dependabot in #2860
- Bump @vercel/ncc from 0.36.1 to 0.38.0 in /src/Misc/expressionFunc/hashFiles by @dependabot in #2859
- Bump @typescript-eslint/eslint-plugin from 6.4.1 to 6.7.2 in /src/Misc/expressionFunc/hashFiles by @dependabot in #2861
- Remove unused code in AgentManager. by @TingluoHuang in #2866
- GetAgents from all runner groups durning config. by @TingluoHuang in #2865
- Change alpine from vst blobs to OSS gha alpine build by @vanZeben in #2871
- Bump node 16 to v16.20.2 by @vanZeben in #2872
- Bump directly dotnet vulnerable packages by @nikola-jokic in #2870
- Fix ArgumentOutOfRangeException in PowerShellPostAmpersandEscape. by @TingluoHuang in #2875
- bump container hook version in runner image by @nikola-jokic in #2881
- Use
Directory.EnumerateFiles
instead ofDirectory.GetFiles
in WhichUtil. by @TingluoHuang in #2882 - Add warning about node16 deprecation by @takost in #2887
- Throw TimeoutException instead of OperationCanceledException on the final retry in DownloadRepositoryAction by @TingluoHuang in #2895
- Update message when runners are deleted by @thboop in #2896
- Do not give up if Results is powering logs by @yacaovsnc in #2893
- Allow use action archive cache to speed up workflow jobs. by @TingluoHuang in #2857
- Upgrade docker engine to 24.0.6 in the runner container image by @Link- in #2886
- Collect telemetry to measure upload speed for different backend. by @TingluoHuang in #2912
- Use RawHttpMessageHandler and VssHttpRetryMessageHandler in ResultsHttpClient by @yacaovsnc in #2908
- Retries to lock Services database on Windows by @sugymt in #2880
- Update default version to node20 by @takost in #2844
- Fixed Attempt typo by @corycalahan in #2849
- Fix typo by @rajbos in #2670
New Contributors
- @Pantelis-Santorinios made their first contribution in #2855
- @github-actions made their first contribution in #2852
- @sugymt made their first contribution in #2880
- @corycalahan made their first contribution in #2849
Full Changelog: 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.1/actions-runner-win-x64-2.310.1.zip -OutFile actions-runner-win-x64-2.310.1.zip
# Extract the installer
Add-Type -AssemblyName System.IO.Compression.FileSystem ;
[System.IO.Compression.ZipFile]::ExtractToDirectory("$PWD\actions-runner-win-x64-2.310.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.310.1/actions-runner-win-arm64-2.310.1.zip -OutFile actions-runner-win-arm64-2.310.1.zip
# Extract the installer
Add-Type -AssemblyName System.IO.Compression.FileSystem ;
[System.IO.Compression.ZipFile]::ExtractToDirectory("$PWD\actions-runner-win-arm64-2.310.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.310.1/actions-runner-osx-x64-2.310.1.tar.gz
# Extract the installer
tar xzf ./actions-runner-osx-x64-2.310.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.310.1/actions-runner-osx-arm64-2.310.1.tar.gz
# Extract the installer
tar xzf ./actions-runner-osx-arm64-2.310.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.310.1/actions-runner-linux-x64-2.310.1.tar.gz
# Extract the installer
tar xzf ./actions-runner-linux-x64-2.310.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.310.1/actions-runner-linux-arm64-2.310.1.tar.gz
# Extract the installer
tar xzf ./actions-runner-linux-arm64-2.310.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.310.1/actions-runner-linux-arm-2.310.1.tar.gz
# Extract the installer
tar xzf ./actions-runner-linux-arm-2.310.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.310.1.zip e75c0da3774251ecd0d55b0034b3adc3cbcb5ca821481ccb377d1c4e4bda6d36
-
actions-runner-win-arm64-2.310.1.zip 98804c13959cb41f0d27703504f512b679b46b1da85c49e774e86712bcbf9f01
-
actions-runner-osx-x64-2.310.1.tar.gz 0e93b3dbdeb5d470373f6f9c8d04990b1c673ff03f1e441be1070ee861ba7a8d
-
actions-runner-osx-arm64-2.310.1.tar.gz 92d40e3ef59a095b54e2f752808bc1af6509955b307197c56b2724a045d30df4
-
actions-runner-linux-x64-2.310.1.tar.gz f3fcb14066b7f57c750875c18dd83cc7e440edfac7e9f6242a7e44d1dc36479e
-
actions-runner-linux-arm64-2.310.1.tar.gz 4e5362d53163e57f376bf2cbf42a7fa3f66b97d0630cd7c7241b43c34d130b98
-
actions-runner-linux-arm-2.310.1.tar.gz 133095d88de49d4dc3cb331ad61affecf8b8bab31a02b916fbb1968328ac3e44
-
actions-runner-win-x64-2.310.1-noexternals.zip 1501f3380feed7236b7180b27e2ef99f3bc69390e07265d7ea619b3e0d1a9c6f
-
actions-runner-win-arm64-2.310.1-noexternals.zip c390493551be7c9963c146e2...
v2.310.0
What's Changed
- Prepare runner release 2.309.0 by @johnsudol in #2833
- remove debug-only flag from stale bot action by @ruvceskistefan in #2834
- Calculate docker instance label based on the hash of the config by @nikola-jokic in #2683
- Correcting
zen
address by @Pantelis-Santorinios in #2855 - Update dotnet sdk to latest version @6.0.414 by @github-actions in #2852
- Bump @typescript-eslint/parser from 6.4.1 to 6.7.0 in /src/Misc/expressionFunc/hashFiles by @dependabot in #2845
- Bump @types/node from 20.5.6 to 20.6.2 in /src/Misc/expressionFunc/hashFiles by @dependabot in #2854
- Bump eslint-plugin-github from 4.9.2 to 4.10.0 in /src/Misc/expressionFunc/hashFiles by @dependabot in #2808
- Bump @typescript-eslint/parser from 6.7.0 to 6.7.2 in /src/Misc/expressionFunc/hashFiles by @dependabot in #2858
- Bump prettier from 3.0.2 to 3.0.3 in /src/Misc/expressionFunc/hashFiles by @dependabot in #2860
- Bump @vercel/ncc from 0.36.1 to 0.38.0 in /src/Misc/expressionFunc/hashFiles by @dependabot in #2859
- Bump @typescript-eslint/eslint-plugin from 6.4.1 to 6.7.2 in /src/Misc/expressionFunc/hashFiles by @dependabot in #2861
- Remove unused code in AgentManager. by @TingluoHuang in #2866
- GetAgents from all runner groups durning config. by @TingluoHuang in #2865
- Change alpine from vst blobs to OSS gha alpine build by @vanZeben in #2871
- Bump node 16 to v16.20.2 by @vanZeben in #2872
- Bump directly dotnet vulnerable packages by @nikola-jokic in #2870
- Fix ArgumentOutOfRangeException in PowerShellPostAmpersandEscape. by @TingluoHuang in #2875
- bump container hook version in runner image by @nikola-jokic in #2881
- Use
Directory.EnumerateFiles
instead ofDirectory.GetFiles
in WhichUtil. by @TingluoHuang in #2882 - Add warning about node16 deprecation by @takost in #2887
- Throw TimeoutException instead of OperationCanceledException on the final retry in DownloadRepositoryAction by @TingluoHuang in #2895
- Update message when runners are deleted by @thboop in #2896
- Do not give up if Results is powering logs by @yacaovsnc in #2893
- Allow use action archive cache to speed up workflow jobs. by @TingluoHuang in #2857
- Upgrade docker engine to 24.0.6 in the runner container image by @Link- in #2886
- Collect telemetry to measure upload speed for different backend. by @TingluoHuang in #2912
- Use RawHttpMessageHandler and VssHttpRetryMessageHandler in ResultsHttpClient by @yacaovsnc in #2908
- Retries to lock Services database on Windows by @sugymt in #2880
- Update default version to node20 by @takost in #2844
- Fixed Attempt typo by @corycalahan in #2849
- Fix typo by @rajbos in #2670
New Contributors
- @Pantelis-Santorinios made their first contribution in #2855
- @github-actions made their first contribution in #2852
- @sugymt made their first contribution in #2880
- @corycalahan made their first contribution in #2849
Full Changelog: 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 b2ad34e2b7b5ecff93d8f022a1b9ae872d5116951013393b0d86ef290f426d57
-
actions-runner-win-arm64-2.310.0.zip 9cf5df1cb66b82b7feaed4d6891b1e0b97546e78c4c9a6626ecc2994e06d5075
-
actions-runner-osx-x64-2.310.0.tar.gz 2d60c6a09448cd5263523bf840f46d8ee177333926c891709ee4b2a871db8ec1
-
actions-runner-osx-arm64-2.310.0.tar.gz c458f67b4cd79461e756b75d2dda704dc009672d3e6b0927ac56cf8a802ff1fb
-
actions-runner-linux-x64-2.310.0.tar.gz 7ed6e2594aa8fc5b5a5e1986483f6683746f85695f4266a525e27b0e8e233ca7
-
actions-runner-linux-arm64-2.310.0.tar.gz 4aa4762880f3b17ff63ce585dd26aac783011c36bd034cdc06ca410d941d5274
-
actions-runner-linux-arm-2.310.0.tar.gz 1ad707e1e9eb03ae6ca7d04049dd00202325142f3f1122c6d46eb46ba486eb69
-
actions-runner-win-x64-2.310.0-noexternals.zip 03e99bd9aed88685f7942d9a18d96ddb1af7c4da11c6153e7f593a6f1e96ac50
-
actions-runner-win-arm64-2.310.0-noexternals.zip b0d8ccc824a62d3fee71b9b390b1d286a3dd62b84f1d6ed0b3030ca7af6a443b
-
actions-runner-osx-x64-...
v2.309.0
What's Changed
- Bump @types/node from 12.12.14 to 20.4.10 in /src/Misc/expressionFunc/hashFiles by @dependabot in #2759
- Trace x-github-request-id when download action tarball. by @TingluoHuang in #2755
- Fix typo by @kyanny in #2741
- Bump prettier from 3.0.1 to 3.0.2 in /src/Misc/expressionFunc/hashFiles by @dependabot in #2772
- Bump @types/node from 20.4.10 to 20.5.0 in /src/Misc/expressionFunc/hashFiles by @dependabot in #2773
- Revert "Fixed a bug where a misplaced
=
character could bypass here⦠by @cory-miller in #2774 - Filter NODE_OPTIONS from env for file output by @cory-miller in #2775
- Bump @types/node from 20.5.0 to 20.5.1 in /src/Misc/expressionFunc/hashFiles by @dependabot in #2781
- Update Docker Version in Images by @ajschmidt8 in #2694
- Bump @types/node from 20.5.1 to 20.5.4 in /src/Misc/expressionFunc/hashFiles by @dependabot in #2789
- Bump @typescript-eslint/parser from 6.4.0 to 6.4.1 in /src/Misc/expressionFunc/hashFiles by @dependabot in #2785
- Bump Microsoft.AspNet.WebApi.Client from 5.2.4 to 5.2.9 in /src by @dependabot in #2751
- Bump System.Buffers from 4.3.0 to 4.5.1 in /src by @dependabot in #2749
- Bump dotnet/runtime-deps from 6.0-jammy to 7.0-jammy in /images by @dependabot in #2745
- Remove need to manually compile JS binary for hashFiles utility by @vanZeben in #2770
- Revert "Bump dotnet/runtime-deps from 6.0-jammy to 7.0-jammy in /images" by @TingluoHuang in #2790
- Query runner by name on server side. by @TingluoHuang in #2771
- Bump typescript from 5.1.6 to 5.2.2 in /src/Misc/expressionFunc/hashFiles by @dependabot in #2795
- Bump @types/node from 20.5.4 to 20.5.6 in /src/Misc/expressionFunc/hashFiles by @dependabot in #2796
- Bump Newtonsoft.Json from 13.0.1 to 13.0.3 in /src by @dependabot in #2797
- Support replacing runners in v2 flow by @luketomlinson in #2791
- Delegating handler for Http redirects by @paveliak in #2814
- Add references to the firewall requirements docs by @paveliak in #2815
- Create automated workflow that will auto-generate dotnet sdk patches by @vanZeben in #2776
- Fixes minor issues with using proper output varaibles by @vanZeben in #2818
- Throw NonRetryableException on GetNextMessage from broker as needed. by @TingluoHuang in #2828
- Mark action download failures as infra failures by @cory-miller in #2827
New Contributors
- @kyanny made their first contribution in #2741
- @ajschmidt8 made their first contribution in #2694
Full Changelog: v2.308.0...v2.309.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.309.0/actions-runner-win-x64-2.309.0.zip -OutFile actions-runner-win-x64-2.309.0.zip
# Extract the installer
Add-Type -AssemblyName System.IO.Compression.FileSystem ;
[System.IO.Compression.ZipFile]::ExtractToDirectory("$PWD\actions-runner-win-x64-2.309.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.309.0/actions-runner-win-arm64-2.309.0.zip -OutFile actions-runner-win-arm64-2.309.0.zip
# Extract the installer
Add-Type -AssemblyName System.IO.Compression.FileSystem ;
[System.IO.Compression.ZipFile]::ExtractToDirectory("$PWD\actions-runner-win-arm64-2.309.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.309.0/actions-runner-osx-x64-2.309.0.tar.gz
# Extract the installer
tar xzf ./actions-runner-osx-x64-2.309.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.309.0/actions-runner-osx-arm64-2.309.0.tar.gz
# Extract the installer
tar xzf ./actions-runner-osx-arm64-2.309.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.309.0/actions-runner-linux-x64-2.309.0.tar.gz
# Extract the installer
tar xzf ./actions-runner-linux-x64-2.309.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.309.0/actions-runner-linux-arm64-2.309.0.tar.gz
# Extract the installer
tar xzf ./actions-runner-linux-arm64-2.309.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.309.0/actions-runner-linux-arm-2.309.0.tar.gz
# Extract the installer
tar xzf ./actions-runner-linux-arm-2.309.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.309.0.zip cd1920154e365689130aa1f90258e0da47faecce547d0374475cdd2554dbf09a
-
actions-runner-win-arm64-2.309.0.zip 114d11ba8b95c22946c642cc9190c2214f6a2da60c2996ae26e2d9dc176f994e
-
actions-runner-osx-x64-2.309.0.tar.gz cce9394ff3e619d24c6a285fb2a633202c115f058437675b53fedd8fb01ec7ce
-
actions-runner-osx-arm64-2.309.0.tar.gz 67c1accb9cdc2138fc797d379c295896c01c8f5f4240e7e674f99a492bd1c668
-
actions-runner-linux-x64-2.309.0.tar.gz 2974243bab2a282349ac833475d241d5273605d3628f0685bd07fb5530f9bb1a
-
actions-runner-linux-arm64-2.309.0.tar.gz b172da68eef96d552534294e4fb0a3ff524e945fc5d955666bab24eccc6ed149
-
actions-runner-linux-arm-2.309.0.tar.gz 97d3c06c8e2b33fcab4c5afd0237e596c52cc4450465382bcbd49a4b23b978a9
-
actions-runner-win-x64-2.309.0-noexternals.zip 3be84215fa5658db013da201d38abd147bfbc48bf8775c62b2da8b760a1a9afe
-
actions-runner-win-arm64-2.309.0-noexternals.zip 914d512a90bb9b090701cffb11bb4b413d2f7a9e09e7ddad7c3b2d439c090461
-
actions-runner-osx-x64-2.309.0-noexternals.tar.gz 4397b8b0722b2223e50a7490720059786ce7429e8e5de81905671562f0a2291e
-
actions-runner-osx-arm64-2.309.0-noexternals.tar.gz ebe017bde8ea8939ef1633f003b03bc5c461e0fc843e477e21d4df402d08abde
-
actions-runner-linux-x64-2.309.0-noexternals.tar.gz 58ae2e9e6425f4acab67fbdaf6362f8cb893d5884a660ef1b0f3d983af3df1e0
-
actions-runner-linux-arm64-2.309.0-noexternals.tar.gz de2cbc67d23eb3c479bc7e6c24abb74a589d8ce7f6c2aa1...
v2.308.0
Features
- Support linux/arm64 docker build (#2601)
- Add node20 to runner (#2732)
- Update node16 to latest version (#2736)
- Remove node12 from runner (#2717)
Misc
- Pass timeout in ExecutionContext instead of StepsRunner (#2714)
- Return early on invalid_client OAuth exception (#2721)
- Expose results service endpoint as environment variable (#2726)
- Update HTTPEventSourceListener to trace the right events (#2727)
- Change RunnerId/AgentId from int32 to uint64 (#2661)
- Configure stale bot for Runner (#2729)
- Add in dependabot security scanning/updates (#2743)
- Bump dotnet sdk to latest version (#2733)
- Switch from InnerException to ErrorCode on disableupdate check (#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 05aa7d07223e7591f138db5a6a5f1b6f24ed22ab8b539307a6cf899f377f320f
-
actions-runner-win-arm64-2.308.0.zip 569a8d18b6a4171b95dcc69075c3dda6088982fdcad72cb95540179f6c2a9c3c
-
actions-runner-osx-x64-2.308.0.tar.gz b90f41c2f3af19c4feea5e70d32c6634e800663af95cdd892a322b304d5ca2de
-
actions-runner-osx-arm64-2.308.0.tar.gz a8b2c25868e4296cbd203342754223dd2cc17f91585592c99ccd85b587d05310
-
actions-runner-linux-x64-2.308.0.tar.gz 9f994158d49c5af39f57a65bf1438cbae4968aec1e4fec132dd7992ad57c74fa
-
actions-runner-linux-arm64-2.308.0.tar.gz e39b3137fcaad3262e1def26d3e42cdd810c831a3c836deeb560a2266338b503
-
actions-runner-linux-arm-2.308.0.tar.gz 907d72620afe986a2c1b28091413fbdbf818236a83e19a9022c9aa57f6b35cf5
-
actions-runner-win-x64-2.308.0-noexternals.zip 669d5d1125e1c4aff65e71ec035cb15b676342adfe05d9bc17fedc77676a31cd
-
actions-runner-win-arm64-2.308.0-noexternals.zip 0d4cfffda5be90052c3df0c66161a4e369ce1f63afcd5e629bea7944b8db296b
-
actions-runner-osx-x64-2.308.0-noexternals.tar.gz ef3b1e56c1b14c04209de1ad58081580ef4446b5a21a7f15465e7ddbd44ab913
-
actions-runner-osx-arm64-2.308.0-noexternals.tar.gz 4bd20d7d2f177fe548256186e65b9f89ca391f011a4ff966b36e05a994fa6e08
-
actions-runner-linux-x64-2.308.0-noexternals.tar.gz 051e285234580161f77836b40a9e7c3d9cd93def29bf09100b6f88fd94f40c86
-
actions-runner-linux-arm64-2.308.0-noexternals.tar.gz a8da2e2845a5c4e55b380f328c8dcb6720793222671de25e41d39299c095dc93
-
actions-runner-linux-arm-2.308.0-noexternals.tar.gz 4273a052a454b3f3d1228d7320adff75c70c24cbb20d0b026f5f11e4d72ac2a3
-
actions-runner-win-x64-2.308.0-noruntime.zip a400ab1203952864dd85d4084211952c4fdc045eec1819e18b17c2f27758a092
-
actions-runner-win-arm64-2.308.0-noruntime.zip 42d301c25e601da886f5b405ad85c8327cb3217442346ce21fdc46e125b33f92
-
actions-runner-osx-x64-2.308.0-noruntime.tar.gz 65f4fb8afee2acaef4813a29b790fddd9787b806067a1871ad72e226567917d1
-
actions-runner-osx-arm64-2.308.0-noruntime.tar.gz be071195e542136a8d95956eaf793e9e02a964b39c768aa0b1f2409bb71c01ef
-
actions-runner-linux-x64-2.308.0-noruntime.tar.gz 5b6d6865a664634269cd2ba9ed370e5f0363db41d466c1d06cdf75a03b78677c
-
actions-runner-linux-arm64-2.308.0-noruntime.tar.gz 7142707ef5b1bc69c41068ce3caec1a45f0a17c8b96800bc6d56277b5e9d7b0b
-
actions-runner-linux-arm-2.308.0-noruntime.tar.gz 031c5d2e1005feb53c544593b3fcf2ca1288b6117b8d910a705c95e2e7b460c5
-
actions-runner-win-x64-2.308.0-noruntime-noexternals.zip 152b5921c2934b4fd38b39489014796519c685efb3f93e0b34e4dafe1a89329a
-
actions-runner-win-arm64-2.308.0-noruntime-noexternals.zip b8d5516be21490072a8d674b1a9795bb2cdd1ad6b830142b7833efc16665e8e6
-
actions-runner-osx-x64-2.308.0-noruntime-noexternals.tar.gz 94df44f9b5435ad568de1ed3336d1d374d63a643175dc66a4d4a7494f6d4455e
-
actions-runner-osx-arm64-2.308.0-noruntime-noexternals.tar.gz 5d96c58ec0baef3449b38ca595e82df7b9d85d4a0285b4552c774a1f2c3dd8db
-
actions-runner-linux-x64-2.308.0-noruntime-noexternals.tar.gz 4498e87da43dcc869ac0f8b0dd73f94bdd4307d48b29b0965fe7752e8a1107c9
-
actions-runner-linux-arm64-2.308.0-noruntime-noexternals.tar.gz 4e4fa4a68d5575c6ce0f27780d4a14e699891028fdc124d0d7b1696a6b3638d7
-
...
v2.307.1
Bugs
- Fixes
if:cancelled()
composite steps not running and normal composite steps not interrupting when the job is cancelled (#2638) - Fix the bug causing double error reporting fix to remain inactive (#2703)
Misc
- Collect telemetry on GitHub-related HTTP requests (#2691)
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.307.1/actions-runner-win-x64-2.307.1.zip -OutFile actions-runner-win-x64-2.307.1.zip
# Extract the installer
Add-Type -AssemblyName System.IO.Compression.FileSystem ;
[System.IO.Compression.ZipFile]::ExtractToDirectory("$PWD\actions-runner-win-x64-2.307.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.307.1/actions-runner-win-arm64-2.307.1.zip -OutFile actions-runner-win-arm64-2.307.1.zip
# Extract the installer
Add-Type -AssemblyName System.IO.Compression.FileSystem ;
[System.IO.Compression.ZipFile]::ExtractToDirectory("$PWD\actions-runner-win-arm64-2.307.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.307.1/actions-runner-osx-x64-2.307.1.tar.gz
# Extract the installer
tar xzf ./actions-runner-osx-x64-2.307.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.307.1/actions-runner-osx-arm64-2.307.1.tar.gz
# Extract the installer
tar xzf ./actions-runner-osx-arm64-2.307.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.307.1/actions-runner-linux-x64-2.307.1.tar.gz
# Extract the installer
tar xzf ./actions-runner-linux-x64-2.307.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.307.1/actions-runner-linux-arm64-2.307.1.tar.gz
# Extract the installer
tar xzf ./actions-runner-linux-arm64-2.307.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.307.1/actions-runner-linux-arm-2.307.1.tar.gz
# Extract the installer
tar xzf ./actions-runner-linux-arm-2.307.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.307.1.zip d7ad12a75d2af7bda6e89c0406cfa61037d86c91d8c0b63526ac76a62eaca6cc
-
actions-runner-win-arm64-2.307.1.zip 428868b0a034b07ac0b0abd47dc3bbe7ef65361429c4aa46eaaddc8248dce438
-
actions-runner-osx-x64-2.307.1.tar.gz 7835fa206242ee8ec985a2124cd486a7ebaf4264e43948f20200095b19f32170
-
actions-runner-osx-arm64-2.307.1.tar.gz e80cc999df5a2214df6a72008442913a41e85bad0be6e6be0f22dbc03bbd054a
-
actions-runner-linux-x64-2.307.1.tar.gz 038c9e98b3912c5fd6d0b277f2e4266b2a10accc1ff8ff981b9971a8e76b5441
-
actions-runner-linux-arm64-2.307.1.tar.gz 01edc84342ef4128a8f19bc2f33709b40f2f1c40e250e2a4c5e0adf620044ab3
-
actions-runner-linux-arm-2.307.1.tar.gz dbf978d969f4101bcef40eac438a43a3a763720ad2ed06f3eecbbbce16126d79
-
actions-runner-win-x64-2.307.1-noexternals.zip dd3218239289fc3f4e5067e4f05ca987afdd1fa52d21e2775b791688c7dd65ea
-
actions-runner-win-arm64-2.307.1-noexternals.zip d015f839c85b33af00aa068b016312e4797cd9753ba54a1c46c9ea06e60faa67
-
actions-runner-osx-x64-2.307.1-noexternals.tar.gz e53dfcf0e19ccff14996f3cf95aa214ea4d236bad41b8d828b01da09033c75e7
-
actions-runner-osx-arm64-2.307.1-noexternals.tar.gz 512c39d4d03008989a427d10051e46797856245ee6924902941da403f10f3747
-
actions-runner-linux-x64-2.307.1-noexternals.tar.gz 2e4c06048edfa988b3dd6e16e1c74f5e9c2320bb7cd0f71c7305f400d6238f46
-
actions-runner-linux-arm64-2.307.1-noexternals.tar.gz 26e43578e7743234ce11a7c96b6269b92ef3de2746fde21bd40223cd0aa1bf5c
-
actions-runner-linux-arm-2.307.1-noexternals.tar.gz 5af958593c78ba21836d714895d40edf31107e226fc771327748deecace299b3
-
actions-runner-win-x64-2.307.1-noruntime.zip e9b43357abe78bd5277d77695747153c304bce8d87750e1b54a31106b0f62c8c
-
actions-runner-win-arm64-2.307.1-noruntime.zip a8e2c96acb625120bbb2c2f1a43181cb53ede25e8c780649918122dc42ea3411
-
actions-runner-osx-x64-2.307.1-noruntime.tar.gz 8d50786a1bac384824c0d4f240a9bcc67da70ad4537912c00e0cd146ae6c8f1e
-
actions-runner-osx-arm64-2.307.1-noruntime.tar.gz 3341d60c4798b9a400b294a65be1bc68aacdce7567124c733c78c2918bbed55f
-
actions-runner-linux-x64-2.307.1-noruntime.tar.gz 737f23a15d47b5fce2c096eb53c8414ee9b9254a9b30af33ad0a684e0b217443
-
actions-runner-linux-arm64-2.307.1-noruntime.tar.gz b8a39af975d246896cb527a0b360b8f2faffad20743b1cf1c925d5059e2e6d77
-
actions-runner-linux-arm-2.307.1-noruntime.tar.gz 903f9cdc87f898722d42d808ccd191e5275ce92b3297e176e7b87c6ed46f0c02
-
actions-runner-win-x64-2.307.1-noruntime-noexternals.zip 7287a3e920f2ef0f1bded86b9a2de0583628f4a82486bb02b59e5c91797880fa
-
actions-runner-win-arm64-2.307.1-noruntime-noexternals.zip 0d055b48213ce55dbea83e944e55fd974b9f57d1351e63b44a42d065f79d8e0d
-
actions-runner-osx-x64-2.307.1-noruntime-noexternals.tar.gz d1396fd3c77f5d91ff5550fec79307c96e808996d3068fce8bc25c4605637e59
-
actions-runner-osx-arm64-2.307.1-noruntime-noexternals.tar.gz f4734ecb06e3454a0b90c2f4f3312efc554410a1918e4c93e9165313eaff3fef
-
actions-runner-linux-x64-2.307.1-noruntime-noexternals.tar.gz 9654ebd4f3eaf14b8df96521c749d17fc4d253f428bab141749c678072c55933
-
actions-runner-linux-arm64-2.307.1-noruntime-noexternals.tar.gz e4b6e178ae4897e2bdd50cbbbae773199050387d94aa73d7ad363e71dac8b397
-
actions-runner-linux-arm-2.307.1-noruntime-noexternals.tar.gz ea48ae905acdf7138da1e860ddbe6fb656ffb0583a4a8d9af5a8d19f9b7474ab