# GitHub Actions Runner v2.289.1 Fixes a Startup Crash

DevFeed: [GitHub Actions Runner v2.289.1 Fixes a Startup Crash](<https://devfeed.tech/articles/v2-289-1-75668.md>)

Original publisher: [Read original article](<https://github.com/actions/runner/releases/tag/v2.289.1>)

Published: 2022-03-18T18:46:35Z

Content type: release

Language: en

Sources: [GitHub Action Runners](<https://devfeed.tech/sources/github-action-runners.md>)

Topics: [self-hosted runner](<https://devfeed.tech/topics/self-hosted-runner.md>), [releases](<https://devfeed.tech/topics/releases.md>), [Deployment](<https://devfeed.tech/topics/deployment.md>)

Tags: [arm64](<https://devfeed.tech/tags/arm64.md>), [linux](<https://devfeed.tech/tags/linux.md>), [powershell](<https://devfeed.tech/tags/powershell.md>), [releases](<https://devfeed.tech/tags/releases.md>), [runner](<https://devfeed.tech/tags/runner.md>), [sha-256](<https://devfeed.tech/tags/sha-256.md>), [windows](<https://devfeed.tech/tags/windows.md>)

## AI overview

GitHub Actions Runner v2.289.1 fixes a crash during runner startup and clarifies which step is running when job-started or job-completed hooks execute. The release notes also recommend a root-level Windows installation folder to avoid service identity permission and long-path issues, and provide installation commands and SHA-256 checksums for Windows, macOS, and Linux packages.

## Source excerpt

## Features ## Bugs - Fixed a crash on runner startup (#1770) ## Misc - Clarified the type of step running when running job started or completed hooks (#1769) ## 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`: ``` 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.289.1/actions-runner-win-x64-2.289.1.zip -OutFile actions-runner-win-x64-2.289.1.zip # Extract the installer Add-Type -AssemblyName System.IO.Compression.FileSystem ; [System.IO.Compression.ZipFile]::ExtractToDirectory("$PWD\actions-runner-win-x64-2.289.1.zip", "$PWD") ``` ## OSX ``` bash # 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.289.1/actions-runner-osx-x64-2.289.1.tar.gz # Extract the installer tar xzf ./actions-runner-osx-x64-2.289.1.tar.gz ``` ## Linux x64 ``` bash # 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.289.1/actions-runner-linux-x64-2.289.1.tar.gz # Extract the installer tar xzf ./actions-runner-linux-x64-2.289.1.tar.gz ``` ## Linux arm64 ``` bash # 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.289.1/actions-runner-linux-arm64-2.289.1.tar.gz # Extract the installer tar xzf ./actions-runner-linux-arm64-2.289.1.tar.gz ``` ## Linux arm ``` bash # Create a folder mkdir actions-runner && cd actions-runner # Download the latest runner package curl -O -L https://git