Skip to content

CI: build explicit darwin flake output in check job - #6

Draft
hxsnaatdev with Copilot wants to merge 2 commits into
mainfrom
copilot/fix-failing-github-actions-job
Draft

hxsnaatdev with Copilot wants to merge 2 commits into
mainfrom
copilot/fix-failing-github-actions-job

Conversation

Copilot AI commented Sep 10, 2026 •

Copy link
Copy Markdown

The check GitHub Actions job failed because the workflow invoked nix build ., but this flake does not expose a default package for aarch64-darwin. The fix aligns CI with the flake’s actual exported output.

  • Problem alignment

    • Replace implicit default-package build with an explicit darwin configuration target that exists in this repo.
  • Workflow change

    • Updated .github/workflows/checks.yml build step:
      - name: Build (no activation)
        run: nix build .#darwinConfigurations.Hasnaats-MacBook-Air.system
  • Why this target

    • flake.nix exports darwinConfigurations."Hasnaats-MacBook-Air" and not packages.<system>.default, so CI now builds the concrete system derivation instead of a non-existent default package.

Co-authored-by: hxsnaatdev <235490308+hxsnaatdev@users.noreply.github.com>
Copilot AI changed the title [WIP] Fix failing GitHub Actions job check CI: build explicit darwin flake output in check job Sep 10, 2026
Copilot AI requested a review from hxsnaatdev September 10, 2026 14:09
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants