mirror of
https://github.com/Psychotoxical/psysonic.git
synced 2026-07-22 15:25:46 +00:00
ci(release): skip channel publish on Nix-only pushes (#356)
Avoid feedback loop when merging verify-nix refresh PRs (flake.lock + nix/) back into next/release.
This commit is contained in:
@@ -8,6 +8,11 @@ name: Next Channel
|
|||||||
on:
|
on:
|
||||||
push:
|
push:
|
||||||
branches: [next]
|
branches: [next]
|
||||||
|
# Merging auto PR "chore(nix): refresh lock …" only touches these paths — do not
|
||||||
|
# re-run the full channel (would loop: publish → verify-nix PR → merge → push → publish).
|
||||||
|
paths-ignore:
|
||||||
|
- "flake.lock"
|
||||||
|
- "nix/**"
|
||||||
workflow_dispatch:
|
workflow_dispatch:
|
||||||
workflow_run:
|
workflow_run:
|
||||||
workflows: ["Promote main to next"]
|
workflows: ["Promote main to next"]
|
||||||
|
|||||||
@@ -6,6 +6,10 @@ name: Release Channel
|
|||||||
on:
|
on:
|
||||||
push:
|
push:
|
||||||
branches: [release]
|
branches: [release]
|
||||||
|
# Same nix-refresh loop as next.yml — ignore lock-only merges from verify-nix PRs.
|
||||||
|
paths-ignore:
|
||||||
|
- "flake.lock"
|
||||||
|
- "nix/**"
|
||||||
workflow_dispatch:
|
workflow_dispatch:
|
||||||
workflow_run:
|
workflow_run:
|
||||||
workflows: ["Promote next to release"]
|
workflows: ["Promote next to release"]
|
||||||
|
|||||||
Reference in New Issue
Block a user