Skip to content

cverna/fcos-actions-runner

Repository files navigation

Fedora CoreOS Github Actions Runner

This repository contains a Butane configuration file that can be used to provition a Fedora CoreOS Github Action Runner.

How to use

First clone this repository and make a copy of actions-runner.example.

$ git clone https://github.com/cverna/fcos-actions-runner
$ cd fcos-actions-runner
$ cp actions-runner.example actions-runner

Edit actions-runner to set the following variables

  • GITHUB_USER: Your github username
  • GITHUB_REPO: Repository the runner will be configured to.
  • GITHUB_TOKEN: GitHub personal access token with the repo permission docs

Once you have edited the file, use butane to create the ignition configuration

$ podman run -i --rm -v $PWD:/code:z --workdir /code quay.io/coreos/butane:release --pretty --strict config.yaml -o config.ignition

Finally you can use config.ignition to provision an fcos instance on the supported platforms

About

Fedora CoreOS Github Actions Runner

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages