Skip to content

whywaita/actions-runner-images-lxd

Repository files navigation

actions-runner-images-lxd

actions-runner-images-lxd build a runner image for LXD.

actions/runner-images is source code of GitHub-hosted Runner in GitHub Actions.

Workflows

Build Build Status
Ubuntu 22.04 nightly build nightly build
Ubuntu 24.04 nightly build nightly build

How to generate lxd.patch

## Clone original repository
$ git clone https://github.com/actions/runner-images

## Apply lxd.patch
$ cp ${path_to_whywaita/actions-runner-images-lxd}/lxd.patch .
$ patch -p1 < lxd.patch

## Modify files
<snip>

## Check diff
$ git diff
On branch main
Your branch is up to date with 'origin/main'.

Changes not staged for commit:
  (use "git add <file>..." to update what will be committed)
  (use "git restore <file>..." to discard changes in working directory)
        modified:   images/linux/scripts/installers/configure-environment.sh
        modified:   images/linux/scripts/installers/dotnetcore-sdk.sh
        modified:   images/linux/scripts/installers/homebrew.sh
        modified:   images/linux/ubuntu2004.json

## Generate `lxd.patch`
$ git diff HEAD > lxd.patch

About

GitHub Actions virtual environments For LXD

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Sponsor this project

 

Packages

No packages published

Contributors 3

  •  
  •  
  •  

Languages