https://github.com/whywaita/setup-lxd
setup-lxd setup LXD Server in GitHub Actions
https://github.com/whywaita/setup-lxd
github-actions lxd setup-lxd
Last synced: 2 months ago
JSON representation
setup-lxd setup LXD Server in GitHub Actions
- Host: GitHub
- URL: https://github.com/whywaita/setup-lxd
- Owner: whywaita
- License: mit
- Created: 2021-02-21T05:22:32.000Z (about 4 years ago)
- Default Branch: master
- Last Pushed: 2021-02-21T07:44:33.000Z (about 4 years ago)
- Last Synced: 2024-05-02T01:51:02.490Z (12 months ago)
- Topics: github-actions, lxd, setup-lxd
- Homepage:
- Size: 19.5 KB
- Stars: 2
- Watchers: 3
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# setup-lxd
setup-lxd setup [LXD](https://linuxcontainers.org/lxd/) Server in GitHub Actions
## Usage
```
name: buildon:
push:
pull_request:jobs:
test:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v2
- uses: whywaita/setup-lxd@v1
with:
lxd_version: latest/stable
- name: Launch instance
run: |
lxc launch ubuntu:focal build-server
```## Inputs
### `lxd_version`
- version of LXD.
- available version list is [snapcraft](https://snapcraft.io/lxd).
- default: `latest/stable`