Skip to content

Commit 47cc8bd

Browse files
stackptrclaude
andcommitted
fix: narrow shared filter to avoid matching host-specific secrets
Replace lib/** with lib/* to match only top-level lib files, and explicitly list shared secret files instead of using negation patterns which don't work as overrides in dorny/paths-filter. Also add secrets/** for top-level shared secrets. Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
1 parent 5af1b3a commit 47cc8bd

1 file changed

Lines changed: 4 additions & 4 deletions

File tree

‎.github/workflows/deploy.yml‎

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -52,12 +52,12 @@ jobs:
5252
shared:
5353
- 'modules/**'
5454
- 'home/**'
55-
- 'lib/**'
56-
- '!lib/secrets/glyph.nix'
57-
- '!lib/secrets/spore.nix'
58-
- '!lib/secrets/zeta.nix'
55+
- 'lib/*'
56+
- 'lib/secrets/default.nix'
57+
- 'lib/secrets/home.nix'
5958
- 'overlays/**'
6059
- 'packages/**'
60+
- 'secrets/**'
6161
- 'flake.nix'
6262
- 'flake.lock'
6363

0 commit comments

Comments
 (0)