Skip to content

v2.302.4

Compare
Choose a tag to compare
@github-actions github-actions released this 31 Jul 07:17

Features

  • Add Job Message size to both Worker and Listener logs for debugging (actions#1100)
  • Add notice annotation level (in addition to error and warning) and support more annotation fields (actions#1175)

Bugs

  • Remove the NODE_ICU_DATA environment variable that may cause conflicts with node within the runner. (actions#1060)
  • Handle cancelled jobs better to prevent orphaned processes (actions#1083)
  • No longer fail to remove a systemd service with svc.sh uninstall if the script had previously been run from the wrong location (actions#1135)
  • Send SIGKILL to the runner listener if it doesn't respond to SIGINT for 30 seconds
  • Match runner group name when configuring even if there's only a single runner group

Misc

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.302.4/actions-runner-win-x64-2.302.4.zip -OutFile actions-runner-win-x64-2.302.4.zip
# Extract the installer
Add-Type -AssemblyName System.IO.Compression.FileSystem ; 
[System.IO.Compression.ZipFile]::ExtractToDirectory("$PWD\actions-runner-win-x64-2.302.4.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.302.4/actions-runner-osx-x64-2.302.4.tar.gz
# Extract the installer
tar xzf ./actions-runner-osx-x64-2.302.4.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.302.4/actions-runner-linux-x64-2.302.4.tar.gz
# Extract the installer
tar xzf ./actions-runner-linux-x64-2.302.4.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.302.4/actions-runner-linux-arm64-2.302.4.tar.gz
# Extract the installer
tar xzf ./actions-runner-linux-arm64-2.302.4.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.302.4/actions-runner-linux-arm-2.302.4.tar.gz
# Extract the installer
tar xzf ./actions-runner-linux-arm-2.302.4.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.302.4.zip 5c6e0b9b2d607aa09db63db9579c98b5cdd8ee9c4d8cebf03fb5952fbb196f4c
  • actions-runner-osx-x64-2.302.4.tar.gz 237addfcf306641f28774920358eb40bfcf82a6a4450a4a8729e618f13f114ca
  • actions-runner-linux-x64-2.302.4.tar.gz f871c54028c86de9c82c62b1d8a84770014554bdbe5899f39fc6c54083ce54cd
  • actions-runner-linux-arm64-2.302.4.tar.gz a000fcc0ce8fc487ac3daff1ca0cf89f2d061fb10a03b78c37596a006012f1a8
  • actions-runner-linux-arm-2.302.4.tar.gz 3c09e4f86b654480cdd69fd80430e263ace0af366d320938ba80d4fe973bdd87