This package allows you to run GitHub Actions on your Synology NAS. It uses the myoung34/github-runner GitHub Runner Docker image to execute workflows.
-
Download the package from the Releases page.
-
Open the Synology Package Center.
-
Click on "Manual Install" and select the downloaded
.spkfile. -
Follow the installation instructions.
The package will go in error state initially, but this is expected as it needs to be elevated to run properly.
-
Elevate the package by following the instructions from the Synology Package Builder
-
After elevation, the package will:
- Download the docker image (takes a while, you shoud receive a notification from Container Manager when done)
- Create a Docker container in the Container Manager. This container will be read-only and named
github-runner - Behave as a regular Package, allowing you to start/stop it from the Package Center.
This package is based on the work of myoung34
This package was created using the Synology Package Builder Github Action.
This package is licensed under the MIT License. See the LICENSE file for more details.
This work is not affiliated with Synology Inc. in any way. It is an independent project that aims to facilitate the development of Synology packages using GitHub Actions. It is not an official Synology product and does not have any official support from Synology Inc. Use at your own risk.