2023-11-03 08:30:38 +00:00
|
|
|
name: Build
|
|
|
|
|
|
|
|
on:
|
2023-11-03 09:36:30 +00:00
|
|
|
workflow_dispatch:
|
2023-11-03 08:30:38 +00:00
|
|
|
workflow_call:
|
|
|
|
secrets:
|
|
|
|
CACHIX_AUTH_TOKEN:
|
|
|
|
required: false
|
|
|
|
|
|
|
|
jobs:
|
2024-07-21 21:40:25 +00:00
|
|
|
if: github.repository == 'notashelf/nyxexprs'
|
|
|
|
runs-on: ubuntu-latest
|
2023-11-03 08:30:38 +00:00
|
|
|
build:
|
|
|
|
strategy:
|
|
|
|
matrix:
|
|
|
|
package:
|
2024-07-21 21:40:25 +00:00
|
|
|
- alejandra-custom
|
2024-03-18 14:09:22 +00:00
|
|
|
- ani-cli
|
2023-11-03 08:30:38 +00:00
|
|
|
- cloneit
|
2024-03-18 14:09:22 +00:00
|
|
|
- foot-transparent
|
2023-11-11 17:37:39 +00:00
|
|
|
- headscale-ui
|
2023-11-12 14:42:38 +00:00
|
|
|
- mastodon-bird-ui
|
2023-11-03 08:30:38 +00:00
|
|
|
|
|
|
|
uses: ./.github/workflows/nix.yml
|
|
|
|
with:
|
2023-11-03 09:36:30 +00:00
|
|
|
command: nix build -L .#${{ matrix.package }} -v
|
2023-11-03 08:30:38 +00:00
|
|
|
secrets: inherit
|