Skip to content

Releases: actions/runner

v2.312.0

17 Jan 03:58
Compare
Choose a tag to compare

What's Changed

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

23 Oct 18:20
f5cff30
Compare
Choose a tag to compare

What's Changed

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-...

Read more

v2.310.2

10 Oct 18:33
Compare
Choose a tag to compare

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 of Directory.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
    • Revert "Update default version to node20" by @takost in #2918
  • Fixed Attempt typo by @corycalahan in #2849
  • Fix typo by @rajbos in #2670

New Contributors

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...

Read more

v2.310.1

10 Oct 15:29
Compare
Choose a tag to compare

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 of Directory.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
    • Revert "Update default version to node20" by @takost in #2918
  • Fixed Attempt typo by @corycalahan in #2849
  • Fix typo by @rajbos in #2670

New Contributors

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...

Read more

v2.310.0

09 Oct 13:49
6b9ba79
Compare
Choose a tag to compare

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 of Directory.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

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-...

Read more

v2.309.0

07 Sep 16:42
bdfef34
Compare
Choose a tag to compare

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

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...

Read more

v2.308.0

14 Aug 10:50
7f7ff15
Compare
Choose a tag to compare

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

  • ...

Read more

v2.307.1

25 Jul 12:45
2a7e9ad
Compare
Choose a tag to compare

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

v2.307.0

24 Jul 11:35
f8ad46b
Compare
Choose a tag to compare

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.0/actions-runner-win-x64-2.307.0.zip -OutFile actions-runner-win-x64-2.307.0.zip
# Extract the installer
Add-Type -AssemblyName System.IO.Compression.FileSystem ;
[System.IO.Compression.ZipFile]::ExtractToDirectory("$PWD\actions-runner-win-x64-2.307.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.307.0/actions-runner-win-arm64-2.307.0.zip -OutFile actions-runner-win-arm64-2.307.0.zip
# Extract the installer
Add-Type -AssemblyName System.IO.Compression.FileSystem ;
[System.IO.Compression.ZipFile]::ExtractToDirectory("$PWD\actions-runner-win-arm64-2.307.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.307.0/actions-runner-osx-x64-2.307.0.tar.gz
# Extract the installer
tar xzf ./actions-runner-osx-x64-2.307.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.307.0/actions-runner-osx-arm64-2.307.0.tar.gz
# Extract the installer
tar xzf ./actions-runner-osx-arm64-2.307.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.307.0/actions-runner-linux-x64-2.307.0.tar.gz
# Extract the installer
tar xzf ./actions-runner-linux-x64-2.307.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.307.0/actions-runner-linux-arm64-2.307.0.tar.gz
# Extract the installer
tar xzf ./actions-runner-linux-arm64-2.307.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.307.0/actions-runner-linux-arm-2.307.0.tar.gz
# Extract the installer
tar xzf ./actions-runner-linux-arm-2.307.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.307.0.zip 329e9f9970572c030bc751df8a0288be12806a58d247ba1ee798eaf5e411d04f

  • actions-runner-win-arm64-2.307.0.zip 455e359e036ef9580c96aaae6086e4405e28ccc3e6d0899f47cc6618d49e6056

  • actions-runner-osx-x64-2.307.0.tar.gz 094877222f5076a9b5c4477495a983fc6186da9c32565d4c6f1d9e0158bf5807

  • actions-runner-osx-arm64-2.307.0.tar.gz 61192dc2a5878f0262065c5530b6d1d5eb9b3864003b648deb4fd9dce0b66fa7

  • actions-runner-linux-x64-2.307.0.tar.gz 13be5edefd6298185ef57dbb97cb60481009d8058819d7971baef2773b4544c1

  • actions-runner-linux-arm64-2.307.0.tar.gz 5ed2ca5a6f99336510d738ec92b6d42b52373d9724959b95987bf254c43e060a

  • actions-runner-linux-arm-2.307.0.tar.gz f7f7b763d564cb6272595ed5649066b07ca39754e4a5f69ffa025be046c5a263

  • actions-runner-win-x64-2.307.0-noexternals.zip 26c4033de7383551ac0ef561f90cd62bfd0a6cc9ead40a980885f4622dcfcd9e

  • actions-runner-win-arm64-2.307.0-noexternals.zip 17870b4eb7d1e0ba5f38acf65c92b188d5b7835460120dfc1adcbbc1b6de31f8

  • actions-runner-osx-x64-2.307.0-noexternals.tar.gz 8fe63719511ebd2c7e8b1b1ccb839dad551100796b1392c576cde4865a4287a4

  • actions-runner-osx-arm64-2.307.0-noexternals.tar.gz de70a9a6895da78c502e537d366d970b7cb30de2f24a86e5a304cf7c5e2ed422

  • actions-runner-linux-x64-2.307.0-noexternals.tar.gz 9797498a6aa2bb1eba81ef24204c09c7e656bf6e56b23f7bfcf567ba51932c3f

  • actions-runner-linux-arm64-2.307.0-noexternals.tar.gz e01bf226da96a22bfbc1fd9702037f90dbdfe1e1a28a8a283276170be437b0c1

  • actions-runner-linux-arm-2.307.0-noexternals.tar.gz 51f218a980e09ff1db0bb88678974250c3bf90749f9d12bac122cdbc822708a4

  • actions-runner-win-x64-2.307.0-noruntime.zip ac88235702866de3417944b17f345a7fe70c4155935ab8eb75125067948ebdfd

  • actions-runner-win-arm64-2.307.0-noruntime.zip ae221a4319aa80059a0f16569cec82b87b7d07f46010d17e0c719347ff0a9e6d

  • actions-runner-osx-x64-2.307.0-noruntime.tar.gz 26c8d024f059d5757fd2f220a2127c682cedcc24a35e01c6deb37ec052e6dca0

  • actions-runner-osx-arm64-2.307.0-noruntime.tar.gz 90d7f5b073922e8974a0eaecf1c00c0e943f68d8f28947caf18066d97f13b642

  • actions-runner-linux-x64-2.307.0-noruntime.tar.gz 4105b7c7e5656c9090f78666f20f1e00eb493d7a436540dd84916c22de044791

  • actions-runner-linux-arm64-2.307.0-noruntime.tar.gz b25b2a4c01e7d401224a0133f5d1e4fbad96b46f1527c9b8bbca59c85c08f805

  • actions-runner-linux-arm-2.307.0-noruntime.tar.gz 00b29fd6fc14437c37068979846ed9e5dd978d31339647df8a302cd3acc41457

  • actions-runner-win-x64-2.307.0-noruntime-noexternals.zip 4099d070ee8aa0d29bb0f0b766f4df1fe8e4ee2d813d636e07f3b27803eee48d

  • actions-runner-win-arm64-2.307.0-noruntime-noexternals.zip 129fb022e40a87ba0a3d0c80fb7e96f11debb82eddde9d6cad719b68978215b0

  • actions-runner-osx-x64-2.307.0-noruntime-noexternals.tar.gz d4be2b167fa19a26ecf7be8a8d54c9fbb641a6f97461149e680b0185475567cb

  • actions-runner-osx-arm64-2.307.0-noruntime-noexternals.tar.gz 2f70f5cb2c970b662b2ebb1683d7b577bbc250426f43cfe8489aa4c352f975b5

  • actions-runner-linux-x64-2.307.0-noruntime-noexternals.tar.gz 735e694ea756b8594afe9df14540e26f0256e17a53e723731287389b0a00e4dd

  • actions-runner-linux-arm64-2.307.0-noruntime-noexternals.tar.gz c2bb8458fffa839ff18750eb051b35040ba1860088262727ad9059c33b9cc2a8

  • actions-runner-linux-arm-2.307.0-noruntime-noexternals.tar.gz 241f8464682be44ee73362a210638188dfd5f565a2f38b3fce24e61bb9b08668

v2.304.1

11 Jul 11:43
Compare
Choose a tag to compare
v2.304.1 Pre-release
Pre-release

Features

  • Runner changes for communication with Results service (#2510, #2531, #2535, #2516)
  • Add *.ghe.localhost domains to hosted server check (#2536)
  • Add OrchestrationId to user-agent for better telemetry correlation. (#2568)
  • Add warning to notify about forcing actions to run on node16 instead of node12 (#2678)

Bugs

  • Fix JIT configurations on Windows (#2497)
  • Guard against NullReference while creating HostContext (#2343)
  • Handles broken symlink in Which (#2150, #2196)
  • Adding curl retry for external tool downloads (#2552, #2557)
  • Limit the time we wait for waiting websocket to connect. (#2554)

Misc

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.304.1/actions-runner-win-x64-2.304.1.zip -OutFile actions-runner-win-x64-2.304.1.zip
# Extract the installer
Add-Type -AssemblyName System.IO.Compression.FileSystem ;
[System.IO.Compression.ZipFile]::ExtractToDirectory("$PWD\actions-runner-win-x64-2.304.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.304.1/actions-runner-win-arm64-2.304.1.zip -OutFile actions-runner-win-arm64-2.304.1.zip
# Extract the installer
Add-Type -AssemblyName System.IO.Compression.FileSystem ;
[System.IO.Compression.ZipFile]::ExtractToDirectory("$PWD\actions-runner-win-arm64-2.304.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.304.1/actions-runner-osx-x64-2.304.1.tar.gz
# Extract the installer
tar xzf ./actions-runner-osx-x64-2.304.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.304.1/actions-runner-osx-arm64-2.304.1.tar.gz
# Extract the installer
tar xzf ./actions-runner-osx-arm64-2.304.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.304.1/actions-runner-linux-x64-2.304.1.tar.gz
# Extract the installer
tar xzf ./actions-runner-linux-x64-2.304.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.304.1/actions-runner-linux-arm64-2.304.1.tar.gz
# Extract the installer
tar xzf ./actions-runner-linux-arm64-2.304.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.304.1/actions-runner-linux-arm-2.304.1.tar.gz
# Extract the installer
tar xzf ./actions-runner-linux-arm-2.304.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.304.1.zip b2854da3c6fa2210c6b0f7881da8166db2ebc2336e609d0016453c48df49678c

  • actions-runner-win-arm64-2.304.1.zip d51220c67d463991eceb5862821514b38ee4b771b992b446d45e43e920afb7c5

  • actions-runner-osx-x64-2.304.1.tar.gz 8165ca0618fc70aad03af14e325d7623687aa9708b6f49d5983b6d66879ec983

  • actions-runner-osx-arm64-2.304.1.tar.gz f604f793bc2df91fd0c5adc27a98f2bd5aebdc6d33d30d031a4495fdef2cb737

  • actions-runner-linux-x64-2.304.1.tar.gz 27f2ad7eb52f8463a1475e8291c1e96af77eaa3b6872489560f1e96ab6d374e6

  • actions-runner-linux-arm64-2.304.1.tar.gz 3eed798b5c3e306df9f492b3df0ce246d6087535601255084ee1b910d06ffe2d

  • actions-runner-linux-arm-2.304.1.tar.gz c736bd2f2fe9190f810ab718d067d43fc870b0b3694383cd6e3f603eaea675c4

  • actions-runner-win-x64-2.304.1-noexternals.zip b10afd9e2ef6ac76cc9e92f4cecc66f9050c169866118bcbdf9e3525dc7a696d

  • actions-runner-win-arm64-2.304.1-noexternals.zip 7c0279d4945be87d7abc9733fccaee76da199488405668822ea1daa169f45fb1

  • actions-runner-osx-x64-2.304.1-noexternals.tar.gz e64dac906f067228a55516ed622be41d4e46c9f94d9126391abbf817575c817c

  • actions-runner-osx-arm64-2.304.1-noexternals.tar.gz 26c0617a9e99fcd74195054bd72b45040a443807fcb89e0e117f426b01793985

  • actions-runner-linux-x64-2.304.1-noexternals.tar.gz b58f36d620a454a8e3f6cac9a5c10d5e8104a25f37a69728a3895e64ff3c4b96

  • actions-runner-linux-arm64-2.304.1-noexternals.tar.gz 8bf35c4a4b874422c74a8a049dd4134fa2a1d9195814375b9796bd0ed16447cb

  • actions-runner-linux-arm-2.304.1-noexternals.tar.gz b2b4b96a4939e46cdd58280b15896e8137b4f55c1fbaf94e1ceba360f0511047

  • actions-runner-win-x64-2.304.1-noruntime.zip af7a8ac13bfb9052e46e486d22b69ed52a02e589fd2b29041734371e24bec48f

  • actions-runner-win-arm64-2.304.1-noruntime.zip 02e863bf3909973bce2bf654f1c47e4875016c56236298c8b408fd6e61ca463d

  • actions-runner-osx-x64-2.304.1-noruntime.tar.gz bd62aaa87581d9f9f6cc260abc4fcf0ba2efa6f43847944c21a803a2aa336ccf

  • actions-runner-osx-arm64-2.304.1-noruntime.tar.gz c8543652f98faf808946324b7d3cf5d3a99050ec14c23a64213bf24c0e4d9c23

  • actions-runner-linux-x64-2.304.1-noruntime.tar.gz 783cc27e45a6551c810e1f1c0fd5bec20645cfae31f17d58bacf38c6fc1d5bfd

  • actions-runner-linux-arm64-2.304.1-noruntime.tar.gz 5435a6ad3b9f7eb3107e28cdcc58e7455a655103cd49fa549fe9ba4459fed175

  • actions-runner-linux-arm-2.304.1-noruntime.tar.gz 70257c87f141798b989006fe26cdbb8d0ee03c9f3da97ce85a5c34ffd37bb053

  • actions-runner-win-x64-2.304.1-noruntime-noexternals.zip be58b27b8e6ebfd4cded63cfbd057137bc9721a13a1d3a5a5162a27929af4698

  • actions-runner-win-arm64-2.304.1-noruntime-noexternals.zip 522d4020610d834b78528b7d61cc4564bb252fb59d21c20243cb508844da7fdc

  • actions-runner-osx-x64-2.304.1-noruntime-noexternals.tar.gz 90d3103cfffb5ef68826bf8dc04428e33b63bd6dc1b3ba12639d76ecea192340

  • actions-runner-osx-arm64-2.304.1-noruntime-noexternals.tar.gz 071ee9890d7ee6c8ae69656bc9c1a967897db84ff1dd9c9c9f3222aa93365695

  • actions-runner-linux-x64-2.304.1-noruntime-noexternals.tar.gz 34d6c5d5dace7c85bc1a1cc40dbc496e3474c0bb9d060977e1681d6ddec361e2<!-- END SHA linux-x64_noruntime_noexter...

Read more