v3.6.4
Changes
- Fixed: No status checks if
Runner.Server:ServerUrl
is not set in your appsettings.json or via cli, all 3.6.x versions affected - Fixed: Accessing an null object
- Fixed: stability issues, while cancelling larger workflows
Fixed: Correctly fail matrix child jobs on validation exceptions- Fixed: Cancellation of workflow_call workflows with large matrices takes much more time
- Fixed: GitHub App Auth didn't respect the specified github url for GHES
- Feature: node alpine support for arm32 and arm64 linux with and without container
- Feature: the nuget package now also runs under .net6, .net5 is no longer required to be installed
- Feature: link back to git repository from webui
- Feature: basic live updates of owner, repository and workflow runs view
- Feature: m1 mac native node16 auto download
- Only use the filename without path as artifact download name, avoids weird filenames after downloading
Known Issues
- TODO Manage Verbosity in more levels ideas are welcome, please open a discussion or issue
- Problem matcher commands cannot find the container file path and your workflow fails if you run
actions/setup-node
and other actions in a container ( Fixed in 3.7.1 )
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/ChristopherHX/runner.server/releases/download/v3.6.4/actions-runner-win-x64-3.6.4.zip -OutFile actions-runner-win-x64-3.6.4.zip
# Extract the installer
Add-Type -AssemblyName System.IO.Compression.FileSystem ;
[System.IO.Compression.ZipFile]::ExtractToDirectory("$PWD\actions-runner-win-x64-3.6.4.zip", "$PWD")
OSX
# Create a folder
mkdir actions-runner && cd actions-runner
# Download the latest runner package
curl -O -L https://github.com/ChristopherHX/runner.server/releases/download/v3.6.4/actions-runner-osx-x64-3.6.4.tar.gz
# Extract the installer
tar xzf ./actions-runner-osx-x64-3.6.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/ChristopherHX/runner.server/releases/download/v3.6.4/actions-runner-linux-x64-3.6.4.tar.gz
# Extract the installer
tar xzf ./actions-runner-linux-x64-3.6.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/ChristopherHX/runner.server/releases/download/v3.6.4/actions-runner-linux-arm64-3.6.4.tar.gz
# Extract the installer
tar xzf ./actions-runner-linux-arm64-3.6.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/ChristopherHX/runner.server/releases/download/v3.6.4/actions-runner-linux-arm-3.6.4.tar.gz
# Extract the installer
tar xzf ./actions-runner-linux-arm-3.6.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-3.6.4.zip 1f00e97021e48f25370213e26fb81179dc0fbd2159a1286e7ad2e5508c4f80e3
-
actions-runner-osx-x64-3.6.4.tar.gz f7f4a3d14d98b433da2fbded0acc3e1f8c22ca775e29891b3320194410c94978
-
actions-runner-linux-x64-3.6.4.tar.gz 0d67f3b4f01a5c29e147137d407f3ca414923d8e22d0cc7916c158b44e08b4cc
-
actions-runner-linux-arm64-3.6.4.tar.gz 2b11a551b4cb457dee522459090c4f7d49dc18e2496007cb143833c4e7e7e691
-
actions-runner-linux-arm-3.6.4.tar.gz eff61abe1f1c0bf656a7c88106dc648df2536ab3b67d82b94149968b8bd1801b
-
actions-runner-win-x64-3.6.4-noexternals.zip
-
actions-runner-osx-x64-3.6.4-noexternals.tar.gz
-
actions-runner-linux-x64-3.6.4-noexternals.tar.gz
-
actions-runner-linux-arm64-3.6.4-noexternals.tar.gz
-
actions-runner-linux-arm-3.6.4-noexternals.tar.gz
-
actions-runner-win-x64-3.6.4-noruntime.zip
-
actions-runner-osx-x64-3.6.4-noruntime.tar.gz
-
actions-runner-linux-x64-3.6.4-noruntime.tar.gz
-
actions-runner-linux-arm64-3.6.4-noruntime.tar.gz
-
actions-runner-linux-arm-3.6.4-noruntime.tar.gz
-
actions-runner-win-x64-3.6.4-noruntime-noexternals.zip
-
actions-runner-osx-x64-3.6.4-noruntime-noexternals.tar.gz
-
actions-runner-linux-x64-3.6.4-noruntime-noexternals.tar.gz
-
actions-runner-linux-arm64-3.6.4-noruntime-noexternals.tar.gz
-
actions-runner-linux-arm-3.6.4-noruntime-noexternals.tar.gz