mirror of
https://github.com/AvengeMedia/DankMaterialShell.git
synced 2026-10-19 01:34:02 -04:00
ci: add dfiles to release fanout, run nix sync jobs on stable branches
This commit is contained in:
@@ -7,6 +7,7 @@ on:
|
||||
- "dank-qml-common"
|
||||
branches:
|
||||
- master
|
||||
- "stable-*"
|
||||
|
||||
permissions:
|
||||
contents: write
|
||||
|
||||
@@ -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
|
||||
|
||||
|
||||
@@ -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
|
||||
|
||||
@@ -8,6 +8,7 @@ on:
|
||||
- "core/go.sum"
|
||||
branches:
|
||||
- master
|
||||
- "stable-*"
|
||||
|
||||
permissions:
|
||||
contents: write
|
||||
|
||||
Reference in New Issue
Block a user