Skip to content

ci: build the package explicitly — flake check skips package builds - #18

Merged
kriswill merged 1 commit into
mainfrom
cache-package-build
Jul 12, 2026
Merged

ci: build the package explicitly — flake check skips package builds#18
kriswill merged 1 commit into
mainfrom
cache-package-build

Conversation

@kriswill

Copy link
Copy Markdown
Owner

Follow-up to #17, found while verifying the cache: nix flake check builds checks only and reported packages.x86_64-linux.default as build skipped, so the app never entered the FlakeHub cache (confirmed: its narinfo 404s while CI-built check paths return 200). One explicit nix build .#default -L fixes it.

Found while verifying the new FlakeHub cache: nix flake check reports
packages as 'build skipped' (it builds checks only), so
packages.x86_64-linux.default never entered the cache. nix build
.#default -L caches the actual app.
@github-actions

Copy link
Copy Markdown
Contributor

Code Metrics Report

main (1b21a29) #18 (b9b8db8) +/-
Coverage 94.9% 94.9% 0.0%
Test Execution Time 6s 5s -1s
Details
  |                     | main (1b21a29) | #18 (b9b8db8) | +/-  |
  |---------------------|----------------|---------------|------|
  | Coverage            |          94.9% |         94.9% | 0.0% |
  |   Files             |             30 |            30 |    0 |
  |   Lines             |           3795 |          3795 |    0 |
  |   Covered           |           3603 |          3603 |    0 |
+ | Test Execution Time |             6s |            5s |  -1s |

Reported by octocov

@kriswill
kriswill merged commit c966a2e into main Jul 12, 2026
4 checks passed
@kriswill
kriswill deleted the cache-package-build branch July 12, 2026 04:39
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.

1 participant