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.300.1/actions-runner-win-x64-2.300.1.zip -OutFile actions-runner-win-x64-2.300.1.zip
# Extract the installer
Add-Type -AssemblyName System.IO.Compression.FileSystem ;
[System.IO.Compression.ZipFile]::ExtractToDirectory("$PWD\actions-runner-win-x64-2.300.1.zip", "$PWD")
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.300.1/actions-runner-win-arm64-2.300.1.zip -OutFile actions-runner-win-arm64-2.300.1.zip
# Extract the installer
Add-Type -AssemblyName System.IO.Compression.FileSystem ;
[System.IO.Compression.ZipFile]::ExtractToDirectory("$PWD\actions-runner-win-arm64-2.300.1.zip", "$PWD")
# 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.300.1/actions-runner-osx-x64-2.300.1.tar.gz
# Extract the installer
tar xzf ./actions-runner-osx-x64-2.300.1.tar.gz
# 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.300.1/actions-runner-osx-arm64-2.300.1.tar.gz
# Extract the installer
tar xzf ./actions-runner-osx-arm64-2.300.1.tar.gz
# 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.300.1/actions-runner-linux-x64-2.300.1.tar.gz
# Extract the installer
tar xzf ./actions-runner-linux-x64-2.300.1.tar.gz
# 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.300.1/actions-runner-linux-arm64-2.300.1.tar.gz
# Extract the installer
tar xzf ./actions-runner-linux-arm64-2.300.1.tar.gz
# 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.300.1/actions-runner-linux-arm-2.300.1.tar.gz
# Extract the installer
tar xzf ./actions-runner-linux-arm-2.300.1.tar.gz
For additional details about configuring, running, or shutting down the runner please check out our product docs.
The SHA-256 checksums for the packages included in this build are shown below:
actions-runner-win-x64-2.300.1.zip <!-- BEGIN SHA win-x64 -->47be79feb835059139616040c41d2f54fcbbaca5c863ac2d4ff8d860f934e317<!-- END SHA win-x64 -->
actions-runner-win-arm64-2.300.1.zip <!-- BEGIN SHA win-arm64 -->2ff9c61c71acce3334596eb38890cd926c78431ab5e5bd972e3c334b58bdc8ec<!-- END SHA win-arm64 -->
actions-runner-osx-x64-2.300.1.tar.gz <!-- BEGIN SHA osx-x64 -->6f4726c87ffa12aa427f0aebe5607ea0fa8ef4462decde3397c57dc9258f1d2c<!-- END SHA osx-x64 -->
actions-runner-osx-arm64-2.300.1.tar.gz <!-- BEGIN SHA osx-arm64 -->590cfff43a8e03c283e3dd45cae3e79997c8708bce70e542d41b3d0234ab921b<!-- END SHA osx-arm64 -->
actions-runner-linux-x64-2.300.1.tar.gz <!-- BEGIN SHA linux-x64 -->36cd6111ec30c6b8b6c164b5cff597a52eae1c4a0356549434181aa58bc181a2<!-- END SHA linux-x64 -->
actions-runner-linux-arm64-2.300.1.tar.gz <!-- BEGIN SHA linux-arm64 -->99f3c0b5c194fdc750683d98894d8fa18493d7371e4d40b9d9b62a5bb57a6606<!-- END SHA linux-arm64 -->
actions-runner-linux-arm-2.300.1.tar.gz <!-- BEGIN SHA linux-arm -->7698f7b7b8ec1d4d598391c4142c84406c16f712f182ca12d6e92b02663a40b6<!-- END SHA linux-arm -->
actions-runner-win-x64-2.300.1-noexternals.zip <!-- BEGIN SHA win-x64_noexternals -->f643c45c2d92481844421f06690740afa452df08ebaf01874aa7b59a2681790f<!-- END SHA win-x64_noexternals -->
actions-runner-win-arm64-2.300.1-noexternals.zip <!-- BEGIN SHA win-arm64_noexternals -->80f462a5d509b398bc1bb466f0276f8638a4c6d1a274e418928459d498f1731c<!-- END SHA win-arm64_noexternals -->
actions-runner-osx-x64-2.300.1-noexternals.tar.gz <!-- BEGIN SHA osx-x64_noexternals -->bbddce2a19d709adf382745d2a84dbebb521466755f83bd93a07f912d170f2da<!-- END SHA osx-x64_noexternals -->
actions-runner-osx-arm64-2.300.1-noexternals.tar.gz <!-- BEGIN SHA osx-arm64_noexternals -->92b4452fe7c6626a9a135da80e46f4d3c018c11ec32717c2ed93b12844582951<!-- END SHA osx-arm64_noexternals -->
actions-runner-linux-x64-2.300.1-noexternals.tar.gz <!-- BEGIN SHA linux-x64_noexternals -->5eb7acdd4492e010000c17231d46de75a9a8044f67ffd629d742cd42935ee8c9<!-- END SHA linux-x64_noexternals -->
actions-runner-linux-arm64-2.300.1-noexternals.tar.gz <!-- BEGIN SHA linux-arm64_noexternals -->558a7e4775ff15301eaae42f6004de7094bfd73959c6c6f301bacd6b20e2d2ab<!-- END SHA linux-arm64_noexternals -->
actions-runner-linux-arm-2.300.1-noexternals.tar.gz <!-- BEGIN SHA linux-arm_noexternals -->3e231757025246d53e54a59333b8524fdd2f9248a729894f119c0bf0e4918006<!-- END SHA linux-arm_noexternals -->
actions-runner-win-x64-2.300.1-noruntime.zip <!-- BEGIN SHA win-x64_noruntime -->8ae9443bd34fe07e7f42ce27f4e9bad7f1475290db46c3d1b5cd76495d8d9900<!-- END SHA win-x64_noruntime -->
actions-runner-win-arm64-2.300.1-noruntime.zip <!-- BEGIN SHA win-arm64_noruntime -->6a53ac1d8826a51a1bce3eed01f84bb90587ae0f7c45ce0e93a9b1f52a7f2aa9<!-- END SHA win-arm64_noruntime -->
actions-runner-osx-x64-2.300.1-noruntime.tar.gz <!-- BEGIN SHA osx-x64_noruntime -->cdcc453d25c39e8d82e7b487907a56cf7026b59b3995b90089081db4fbe88811<!-- END SHA osx-x64_noruntime -->
actions-runner-osx-arm64-2.300.1-noruntime.tar.gz <!-- BEGIN SHA osx-arm64_noruntime -->6d3b91c5b548d4c2d7692835c814917668cc103f1c174397944fff2ff050770d<!-- END SHA osx-arm64_noruntime -->
actions-runner-linux-x64-2.300.1-noruntime.tar.gz <!-- BEGIN SHA linux-x64_noruntime -->1c6904962cb731781b505f64f461d3ed9ee4bddd0f24f257c2451c5fd3038996<!-- END SHA linux-x64_noruntime -->
actions-runner-linux-arm64-2.300.1-noruntime.tar.gz <!-- BEGIN SHA linux-arm64_noruntime -->da818dd23669bc4ab1a42365fa1f8ef00ea72992808ed538d94dda4b3413a916<!-- END SHA linux-arm64_noruntime -->
actions-runner-linux-arm-2.300.1-noruntime.tar.gz <!-- BEGIN SHA linux-arm_noruntime -->80b1169333940c59e5efbd02136b9519e7e07f584646478462e330af6180c51b<!-- END SHA linux-arm_noruntime -->
actions-runner-win-x64-2.300.1-noruntime-noexternals.zip <!-- BEGIN SHA win-x64_noruntime_noexternals -->3143fab236e50c9706dbd3e7da6e9a13706dae4297733d9dac16c1e4f1bbc8fe<!-- END SHA win-x64_noruntime_noexternals -->
actions-runner-win-arm64-2.300.1-noruntime-noexternals.zip <!-- BEGIN SHA win-arm64_noruntime_noexternals -->c48fbada138f4f30fd2125534265b7bcbef1f61437b534ec2dacb05feb5cf61e<!-- END SHA win-arm64_noruntime_noexternals -->
actions-runner-osx-x64-2.300.1-noruntime-noexternals.tar.gz <!-- BEGIN SHA osx-x64_noruntime_noexternals -->1652367e551d6dfa1bb8be7c7b4bc72cbc25ed0847336862a66c0a5e342e96fa<!-- END SHA osx-x64_noruntime_noexternals -->
actions-runner-osx-arm64-2.300.1-noruntime-noexternals.tar.gz <!-- BEGIN SHA osx-arm64_noruntime_noexternals -->dfe0ca18eaca6337a3277d92f6dc7f0aff644777bca59a9c99ea8242305c45f0<!-- END SHA osx-arm64_noruntime_noexternals -->
actions-runner-linux-x64-2.300.1-noruntime-noexternals.tar.gz <!-- BEGIN SHA linux-x64_noruntime_noexternals -->56443e05306d8053d5aa3e3a1edc0d0b7464d1565f9cf702dbbf3b928a27e06f<!-- END SHA linux-x64_noruntime_noexternals -->
actions-runner-linux-arm64-2.300.1-noruntime-noexternals.tar.gz <!-- BEGIN SHA linux-arm64_noruntime_noexternals -->a88498ca2331c0581d650579a46dd0b7bf58881aeb3e7cc08096eb4da09095e0<!-- END SHA linux-arm64_noruntime_noexternals -->
actions-runner-linux-arm-2.300.1-noruntime-noexternals.tar.gz <!-- BEGIN SHA linux-arm_noruntime_noexternals -->be119f89fe386a7077dc355681ff9a1056d0be87c538ded551da0a8ef1972e0c<!-- END SHA linux-arm_noruntime_noexternals -->
Fetched April 8, 2026