From 51fa633a02e680fc98528b1281c1088927ae3fd1 Mon Sep 17 00:00:00 2001 From: Tom Sapletta Date: Tue, 15 Sep 2026 15:40:21 +0200 Subject: [PATCH] ci: add Planfile GitHub sync workflow (v0.1.126) --- .github/workflows/planfile-github-sync.yml | 31 ++++++++++++++++++++++ 1 file changed, 31 insertions(+) create mode 100644 .github/workflows/planfile-github-sync.yml diff --git a/.github/workflows/planfile-github-sync.yml b/.github/workflows/planfile-github-sync.yml new file mode 100644 index 0000000..f055216 --- /dev/null +++ b/.github/workflows/planfile-github-sync.yml @@ -0,0 +1,31 @@ +name: Planfile GitHub sync + +on: + schedule: + - cron: "17 * * * *" + workflow_dispatch: + push: + branches: [main] + paths: + - ".planfile/**" + - "*.planfile.yaml" + - "*.planfile.yml" + - "planfile.yaml" + - "tickets.planfile.yaml" + +concurrency: + group: planfile-github-sync-${{ github.repository }} + cancel-in-progress: false + +permissions: + contents: read + issues: write + +jobs: + sync: + uses: semcod/planfile/.github/workflows/planfile-sync-reusable.yml@v0.1.126 + with: + planfile-version: "0.1.126" + permissions: + contents: read + issues: write