Skip to content

XXX: play around with github actions #72

XXX: play around with github actions

XXX: play around with github actions #72

Workflow file for this run

name: QA
on: [ pull_request ]
jobs:
flake-check:
name: Nix Flake Checks
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v6
- uses: cachix/install-nix-action@v31
- name: Nix Flake Checks
run: nix flake check --all-systems
nixos-tests:
runs-on: large_runner_16core_64gb
steps:
- uses: actions/checkout@v6
- uses: cachix/install-nix-action@v31
with:
nix_path: nixpkgs=channel:nixos-unstable
enable_kvm: true
extra_nix_config: "system-features = nixos-test benchmark big-parallel kvm"
- name: Build
run: |
nix build -Lv --options max-jobs 2 --option cores 4 .#tests.x86_64-linux.openstack-default-setup.driver
- name: Basic setup
run: |
nix run .#tests.x86_64-linux.openstack-default-setup.driver
- name: Live migration
run: |
nix run .#tests.x86_64-linux.openstack-live-migration.driver