ci: add dfiles to release fanout, run nix sync jobs on stable branches

This commit is contained in:
bbedward
2026-10-12 11:45:27 -04:00
parent eefc823de3
commit 566ccf2fde
4 changed files with 6 additions and 3 deletions
+1
View File
@@ -7,6 +7,7 @@ on:
- "dank-qml-common"
branches:
- master
- "stable-*"
permissions:
contents: write
+1 -1
View File
@@ -7,7 +7,7 @@ on:
workflow_dispatch:
inputs:
target:
description: "Release branch to audit (default: newest release/*)"
description: "Release branch to audit (default: newest stable-*)"
required: false
type: string
+3 -2
View File
@@ -520,8 +520,8 @@ jobs:
bash scripts/notify-issues.sh "$PREVIOUS_TAG" "$TAG"
# Pin the satellite repos to this release's version. Each dispatch target
# decides for itself whether to tag: X.Y.0 always tags, X.Y.Z skips when the
# repo has no commits of its own since its last tag.
# decides for itself whether to tag: X.Y.0 always tags master and cuts
# stable-X.Y, X.Y.Z tags stable-X.Y and skips when it has nothing new.
fanout:
name: Pin ${{ matrix.repo }}
runs-on: ubuntu-latest
@@ -537,6 +537,7 @@ jobs:
- dankcalendar
- danksearch
- dank-greeter
- dfiles
steps:
- name: Create GitHub App token
id: app_token
+1
View File
@@ -8,6 +8,7 @@ on:
- "core/go.sum"
branches:
- master
- "stable-*"
permissions:
contents: write