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
-
actions-runner-linux-arm-2.308.0-noruntime-noexternals.tar.gz 184717f25c68780c2600d15ca10bfa90ef221cec775be1d42dc0b040dbfeef7b