Moving this to only running on master and manually should do the trick for now. If it persists we might have to move it to a scheduled job like openwrt builds.
Previous Behavior
Bumping up against gha cache limits for many PRs due to nixosConfiguration builds
New Behavior
ci-nixos only running on master and manually
Tests
gha for existing PR nix builds jobs
will confirm for ci-nixos jobs after they are merged to master
Description
Fixes: #781
Running these on every PR or every push to a PR quickly gets us rate limited by github. Its unclear if theres a way around this cache rate limit: https://github.com/DeterminateSystems/magic-nix-cache-action?tab=readme-ov-file#usage-notes
Moving this to only running on
master
and manually should do the trick for now. If it persists we might have to move it to a scheduled job like openwrt builds.Previous Behavior
New Behavior
master
and manuallyTests
nix builds
jobsmaster