Skip to content

v2.288.0

Compare
Choose a tag to compare
@github-actions github-actions released this 28 Feb 18:42
d6af5b2

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