v2.288.1
Features
- Make run.sh|cmd handle update without quitting so containers using them as entrypoints don't exit on update (actions#1646, actions#1633, actions#1708)
- Add support for Step Summary (actions#1642, actions#1667, actions#1712)
- Pass jobId to the actionsDownloadInfo controller (actions#1639)
- updated systemd svc.sh to accept custom service file (actions#1612)
- Add ability to specify runner group when creating service (actions#1675)
- Prefer node16 over node12 when running internal scripts (actions#1621)
- Sending telemetry about actions usage. (actions#1688)
- Bump node12 version to latest (actions#1651)
- Add internal to node version function and use better env var name (actions#1715)
- Force JS Actions Node version to 16 if FF is on unless user opted out (actions#1716)
Bugs
- Fix windows console runner update crash (actions#1670)
- Retry policy for methods GetTenantCredential and GetJITRunnerTokenAsync (actions#1691)
- Skip DeleteAgentSession when the acess token has been revoked. (actions#1692)
- Repaired hashFiles call so if error was thrown, it was returned to process invoker (actions#1678)
- Runner throws null ref exception when new line after EOF is missing (actions#1687)
- Lets allow up to 150 characters for services on linux/mac (actions#1710)
Misc
- Added examples and aligned language within docs/checks/actions.md (actions#1664)
- Problem with debugging on macOS M1 (actions#1625)
- Fix typo in hashFiles.ts. (actions#1672)
- Allow mocked updates for E2E testing (actions#1654)
- Move JobTelemetry and StepsTelemetry into GlobalContext. (actions#1680)
- Fix inconsistency of outputs (both canceled and cancelled are used (actions#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.1/actions-runner-win-x64-2.288.1.zip -OutFile actions-runner-win-x64-2.288.1.zip
# Extract the installer
Add-Type -AssemblyName System.IO.Compression.FileSystem ;
[System.IO.Compression.ZipFile]::ExtractToDirectory("$PWD\actions-runner-win-x64-2.288.1.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.1/actions-runner-osx-x64-2.288.1.tar.gz
# Extract the installer
tar xzf ./actions-runner-osx-x64-2.288.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.288.1/actions-runner-linux-x64-2.288.1.tar.gz
# Extract the installer
tar xzf ./actions-runner-linux-x64-2.288.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.288.1/actions-runner-linux-arm64-2.288.1.tar.gz
# Extract the installer
tar xzf ./actions-runner-linux-arm64-2.288.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.288.1/actions-runner-linux-arm-2.288.1.tar.gz
# Extract the installer
tar xzf ./actions-runner-linux-arm-2.288.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.288.1.zip 703dec662b4c8eececefe750be06c5dcb9f53ef87b5d57e364c455159fca5615
-
actions-runner-osx-x64-2.288.1.tar.gz eae26fafb664d253d9f6aacb1b260d82b0f98833316444c12370bbe89455be1a
-
actions-runner-linux-x64-2.288.1.tar.gz bc11cce450b1b44abd03a18c273f2b2348fea6ebf19bade83e22c2b6fad62851
-
actions-runner-linux-arm64-2.288.1.tar.gz 1ea981481bf2b0e2e90ba593bbc9328f0e5e7c3b369c59b593138f8e27a7d8a1
-
actions-runner-linux-arm-2.288.1.tar.gz f4aac294b6eebb9a144c6868cfcd2deb33c314d4c990025e896d2cae42b849d4
-
actions-runner-win-x64-2.288.1-noexternals.zip d41ffb9214bd53a5b2040a4575e8e2c4f1ecdde6a62d7318c86700dcc57d2ddf
-
actions-runner-osx-x64-2.288.1-noexternals.tar.gz 31162eca4903f57174b0fb1918a1267dc7e88829abcdc1a5eff594a8d00ab956
-
actions-runner-linux-x64-2.288.1-noexternals.tar.gz 8cb263138dfc09858c8ac751f43510e20d273efa41eb0bfb4f285b4d0e40726a
-
actions-runner-linux-arm64-2.288.1-noexternals.tar.gz a425225f7f59f45e49fb063811d64e4d46e84217551beb7bfe59b073872a810d
-
actions-runner-linux-arm-2.288.1-noexternals.tar.gz 3f188da3509de0bbc0fb16e748ec2770b3adef400cbc2538e25be3e0dbccf9dc
-
actions-runner-win-x64-2.288.1-noruntime.zip e2960c18b1f43110aedb5f9ccc500de4bbc5095b1c34f0d2fbb648d800b43260
-
actions-runner-osx-x64-2.288.1-noruntime.tar.gz e5b67ccc46c313cffcb0e0c9d43eb864d1cc74bedeb2ad6bbc1663fa7308c5c8
-
actions-runner-linux-x64-2.288.1-noruntime.tar.gz 263e08985e70558eaf969d4a04e80164f55b5c001995624b36129629e294191c
-
actions-runner-linux-arm64-2.288.1-noruntime.tar.gz bd5aeb0f8f86bfae9f3ed99b1d27bfc6e07ad8153d6e301ba91f4fcbeb445035
-
actions-runner-linux-arm-2.288.1-noruntime.tar.gz b9d925e868b554e80aba780aa66f7d02ee9305b2386287dfa3ebb55eb3eb567a
-
actions-runner-win-x64-2.288.1-noruntime-noexternals.zip ad5cebab45b14049586fcce9fb9c4f04e7e2a95d3e6137d0a27947108899fe78
-
actions-runner-osx-x64-2.288.1-noruntime-noexternals.tar.gz 6e2fbcc16fd4c35b108b9d5731be1f801df90a417abcaf75e14a777e8fe2413d
-
actions-runner-linux-x64-2.288.1-noruntime-noexternals.tar.gz 2308ffce8c907ae6b014031c06a5c28c83143b162b1132cc4cb33f3db2eaebca
-
actions-runner-linux-arm64-2.288.1-noruntime-noexternals.tar.gz 9f4f7d02e0855220247c3ce40c220ec0e201bd74f2569d31260381b65d7f5b8b
-
actions-runner-linux-arm-2.288.1-noruntime-noexternals.tar.gz 87e93808efb4c9b270d75c29582c25f8cb2c74d30c87d2a060e3aef616255b76