Skip to content

v2.299.1

Compare
Choose a tag to compare
@github-actions github-actions released this 30 Nov 19:24
· 34 commits to 5af747417d739c79131d4cb67281df4cda0a98db since this release

Features

  • Displays the error logs in dedicated sub-sections of the Initialize containers section (actions#2182)
  • Add generateServiceConfig option for configure command (actions#2226)
  • Setting debug using GitHub Action variables (actions#2234)
  • run.sh installs SIGINT and SIGTERM traps to gracefully stop runner (actions#2233, actions#2240)

Bugs

  • Use Global.Variables instead of JobContext and include action path/ref in the message. (actions#2214)

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

  • actions-runner-win-arm64-2.299.1.zip <WIN_ARM64_SHA>

  • actions-runner-osx-x64-2.299.1.tar.gz <OSX_X64_SHA>

  • actions-runner-osx-arm64-2.299.1.tar.gz <OSX_ARM64_SHA>

  • actions-runner-linux-x64-2.299.1.tar.gz bd53c76da9f459138377b2e0f788b8b5d81dbe4b397c7f47ade767b32d724873

  • actions-runner-linux-arm64-2.299.1.tar.gz <LINUX_ARM64_SHA>

  • actions-runner-linux-arm-2.299.1.tar.gz <LINUX_ARM_SHA>

  • actions-runner-win-x64-2.299.1-noexternals.zip <WIN_X64_SHA_NOEXTERNALS>

  • actions-runner-win-arm64-2.299.1-noexternals.zip <WIN_ARM64_SHA_NOEXTERNALS>

  • actions-runner-osx-x64-2.299.1-noexternals.tar.gz <OSX_X64_SHA_NOEXTERNALS>

  • actions-runner-osx-arm64-2.299.1-noexternals.tar.gz <OSX_ARM64_SHA_NOEXTERNALS>

  • actions-runner-linux-x64-2.299.1-noexternals.tar.gz 8569792d2e63fda143babc8ac1dc343e531ee7ec45804ff5b15e12cbf5da85d6

  • actions-runner-linux-arm64-2.299.1-noexternals.tar.gz <LINUX_ARM64_SHA_NOEXTERNALS>

  • actions-runner-linux-arm-2.299.1-noexternals.tar.gz <LINUX_ARM_SHA_NOEXTERNALS>

  • actions-runner-win-x64-2.299.1-noruntime.zip <WIN_X64_SHA_NORUNTIME>

  • actions-runner-win-arm64-2.299.1-noruntime.zip <WIN_ARM64_SHA_NORUNTIME>

  • actions-runner-osx-x64-2.299.1-noruntime.tar.gz <OSX_X64_SHA_NORUNTIME>

  • actions-runner-osx-arm64-2.299.1-noruntime.tar.gz <OSX_ARM64_SHA_NORUNTIME>

  • actions-runner-linux-x64-2.299.1-noruntime.tar.gz 87aac3a310ca512028852e7da8e55984e59027964e3023d0ca785f8fbe29a447

  • actions-runner-linux-arm64-2.299.1-noruntime.tar.gz <LINUX_ARM64_SHA_NORUNTIME>

  • actions-runner-linux-arm-2.299.1-noruntime.tar.gz <LINUX_ARM_SHA_NORUNTIME>

  • actions-runner-win-x64-2.299.1-noruntime-noexternals.zip <WIN_X64_SHA_NORUNTIME_NOEXTERNALS>

  • actions-runner-win-arm64-2.299.1-noruntime-noexternals.zip <WIN_ARM64_SHA_NORUNTIME_NOEXTERNALS>

  • actions-runner-osx-x64-2.299.1-noruntime-noexternals.tar.gz <OSX_X64_SHA_NORUNTIME_NOEXTERNALS>

  • actions-runner-osx-arm64-2.299.1-noruntime-noexternals.tar.gz <OSX_ARM64_SHA_NORUNTIME_NOEXTERNALS>

  • actions-runner-linux-x64-2.299.1-noruntime-noexternals.tar.gz 0758833cd2ce9c03f64ee24bbc90bf89c221a6c9f96a0c53325cf7225ccd7266

  • actions-runner-linux-arm64-2.299.1-noruntime-noexternals.tar.gz <LINUX_ARM64_SHA_NORUNTIME_NOEXTERNALS>

  • actions-runner-linux-arm-2.299.1-noruntime-noexternals.tar.gz <LINUX_ARM_SHA_NORUNTIME_NOEXTERNALS>