packages feed

tasty-bdd-0.1.0.2: .github/workflows/release.yml

name: Prepare release
on:
  workflow_dispatch:
permissions:
  contents: read
jobs:
  build-gate:
    name: Release Build Gate
    runs-on: ${{ github.repository_owner == 'lambdasistemi' && 'nixos' || 'ubuntu-latest' }}
    steps:
      - uses: actions/checkout@v6
      - name: Install Nix before organization transfer
        if: github.repository_owner != 'lambdasistemi'
        uses: paolino/dev-assets/setup-nix@0328b73b71788bb83848fe407dd04136a52c3697
        with:
          cachix-auth-token: ${{ secrets.CACHIX_AUTH_TOKEN }}
      - run: nix flake check --accept-flake-config --no-eval-cache
      - run: nix build --accept-flake-config .#hackage-release -o result-release
      - uses: actions/upload-artifact@v4
        with:
          name: source-distribution-for-review
          path: |
            result-release/*.tar.gz
            result-release/SHA256SUMS
            result-release/haddock.log
          if-no-files-found: error