v2.288.0
Features
- Make run.sh|cmd handle update without quitting so containers using them as entrypoints don't exit on update (#1646, #1633, #1708)
- Add support for Step Summary (#1642, #1667, #1712)
- Pass jobId to the actionsDownloadInfo controller (#1639)
- updated systemd svc.sh to accept custom service file (#1612)
- Add ability to specify runner group when creating service (#1675)
- Prefer node16 over node12 when running internal scripts (#1621)
- Sending telemetry about actions usage. (#1688)
- Bump node12 version to latest (#1651)
- Add internal to node version function and use better env var name (#1715)
- Force JS Actions Node version to 16 if FF is on unless user opted out (#1716)
Bugs
- Fix windows console runner update crash (#1670)
- Retry policy for methods GetTenantCredential and GetJITRunnerTokenAsync (#1691)
- Skip DeleteAgentSession when the acess token has been revoked. (#1692)
- Repaired hashFiles call so if error was thrown, it was returned to process invoker (#1678)
- Runner throws null ref exception when new line after EOF is missing (#1687)
- Lets allow up to 150 characters for services on linux/mac (#1710)
Misc
- Added examples and aligned language within docs/checks/actions.md (#1664)
- Problem with debugging on macOS M1 (#1625)
- Fix typo in hashFiles.ts. (#1672)
- Allow mocked updates for E2E testing (#1654)
- Move JobTelemetry and StepsTelemetry into GlobalContext. (#1680)
- Fix inconsistency of outputs (both canceled and cancelled are used (#1624)
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.288.0/actions-runner-win-x64-2.288.0.zip -OutFile actions-runner-win-x64-2.288.0.zip
# Extract the installer
Add-Type -AssemblyName System.IO.Compression.FileSystem ;
[System.IO.Compression.ZipFile]::ExtractToDirectory("$PWD\actions-runner-win-x64-2.288.0.zip", "$PWD")
OSX
# 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.288.0/actions-runner-osx-x64-2.288.0.tar.gz
# Extract the installer
tar xzf ./actions-runner-osx-x64-2.288.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.288.0/actions-runner-linux-x64-2.288.0.tar.gz
# Extract the installer
tar xzf ./actions-runner-linux-x64-2.288.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.288.0/actions-runner-linux-arm64-2.288.0.tar.gz
# Extract the installer
tar xzf ./actions-runner-linux-arm64-2.288.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.288.0/actions-runner-linux-arm-2.288.0.tar.gz
# Extract the installer
tar xzf ./actions-runner-linux-arm-2.288.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.288.0.zip 9ec6aa9a777a742caf05c8bfaf1cb33221b81033e3dd2672f66e1a597e7873e9
-
actions-runner-osx-x64-2.288.0.tar.gz 60f91f26c65f69a7ceadb9ad4a87da2ddabee71bdf6a849e739b3ef892ccfe8c
-
actions-runner-linux-x64-2.288.0.tar.gz c32ad1e50ead23ea4689b9b0992bb406ab5518390e430f5ff8a906d8210b65e8
-
actions-runner-linux-arm64-2.288.0.tar.gz 7c6009a0716925ad2714efc2a738d1b1c5c871c5df883969a7e556a8df05609c
-
actions-runner-linux-arm-2.288.0.tar.gz f7c1adf50d542bab6360e15334c4177cdcdec6e1bb0f18a7e7b6984126329b86
-
actions-runner-win-x64-2.288.0-noexternals.zip f4a288dea471de9b8b28112680e19d36dc1d1c0537086f514e85086d05a08b06
-
actions-runner-osx-x64-2.288.0-noexternals.tar.gz 9a6134c0e0fb518e2ac185526b15d0be5d2538d1dc1b97fb6c2b64e96fc67710
-
actions-runner-linux-x64-2.288.0-noexternals.tar.gz 0e77868448ac56665316ba15a24342031f9c3a65f81de37404d02f0f9fa03685
-
actions-runner-linux-arm64-2.288.0-noexternals.tar.gz 0f2058632f9577c693b800cb5cd812fa852d0b91cf26ace65b4739c5d2c68072
-
actions-runner-linux-arm-2.288.0-noexternals.tar.gz d6f0651eaa3d467aa5c0b5465fdf73933d96ce6ee56a2e77170bd077df91b30a
-
actions-runner-win-x64-2.288.0-noruntime.zip 37e07570f4d66e110343839e35eb6f195bde6d3ba53020828b8387becc3d5365
-
actions-runner-osx-x64-2.288.0-noruntime.tar.gz f8b4560f77fe9bf51ff83eb237702747e6487e30e74d8c0badd8eed12d52cfa7
-
actions-runner-linux-x64-2.288.0-noruntime.tar.gz 1d81e3a4de1de480dca076261e93cc107b6b1c04edc42ddee2df024c5d17ff17
-
actions-runner-linux-arm64-2.288.0-noruntime.tar.gz 3c37e829e18282c373c467a94a663b84c2225a30a9170502cf1c5303658c212c
-
actions-runner-linux-arm-2.288.0-noruntime.tar.gz 95a65c124fd4d722053ab53c1a473d66c097d10d5fba6aa82b6ff5fdc007f77d
-
actions-runner-win-x64-2.288.0-noruntime-noexternals.zip d834246a34b68148c4a36866706e903024efea06cdbbe6fee05243213125c891
-
actions-runner-osx-x64-2.288.0-noruntime-noexternals.tar.gz 184882cfc214aae99f4ce9c4f95226c1b01e1a764b95611fd5c8350bceaff563
-
actions-runner-linux-x64-2.288.0-noruntime-noexternals.tar.gz d9c99f120b8a7d97b997a089425b83b7e1115bfbb15fa811cb33fce35d416168
-
actions-runner-linux-arm64-2.288.0-noruntime-noexternals.tar.gz 986f05626907f77c3bd43670fa5889794b76bdf58df54e190cf89d670a5f5bc5
-
actions-runner-linux-arm-2.288.0-noruntime-noexternals.tar.gz 44cb66fdad943c099552b28841e1801c116a37500ba559995f5118fb91bfe1cf