name: "Build" on: repository_dispatch: workflow_dispatch: push: branches: - main jobs: images: strategy: fail-fast: false matrix: tag: - nixos-23.05 - nixos-unstable os: - nscloud-ubuntu-22.04-arm64-4x16 - ubuntu-latest runs-on: ${{ matrix.os }} steps: - uses: actions/checkout@v4 - uses: cachix/install-nix-action@v24 with: nix_path: nixpkgs=https://github.com/NixOS/nixpkgs/archive/nixpkgs-unstable.tar.gz - name: Build image run: ./build-images.sh "${{ matrix.tag }}" "$(nix eval --raw --impure --expr builtins.currentSystem)" env: GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}