Skip to content

recyclarr: add recyclarr package #576

recyclarr: add recyclarr package

recyclarr: add recyclarr package #576

Workflow file for this run

name: build
on:
pull_request:
push:
workflow_dispatch:
permissions:
contents: read
jobs:
build:
runs-on: ${{ matrix.os }}
strategy:
fail-fast: false
matrix:
include:
- name: 'alfred'
path: 'nixosConfigurations."alfred".config.system.build.toplevel'
os: ubuntu-24.04
- name: 'rpi5'
path: 'nixosConfigurations."rpi5".config.system.build.toplevel'
os: ubuntu-24.04-arm
- name: 'jamie@alfred'
path: 'homeConfigurations."jamie@alfred".activationPackage'
os: ubuntu-24.04
- name: 'jamie@rpi5'
path: 'homeConfigurations."jamie@rpi5".activationPackage'
os: ubuntu-24.04-arm
- name: 'jamie@jamagee-desktop'
path: 'homeConfigurations."jamie@generic".activationPackage'
os: ubuntu-24.04
steps:
- name: Checkout repository
uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4
- name: Install nix
uses: DeterminateSystems/nix-installer-action@e50d5f73bfe71c2dd0aa4218de8f4afa59f8f81d # v16
- name: Use cache
uses: DeterminateSystems/magic-nix-cache-action@6221693898146dc97e38ad0e013488a16477a4c4 # v9
- name: Build ${{ matrix.name }}
run: nix build ".#"${{ matrix.path }}