From a4758daaf5ac099e40a65dea570d3d60710c6a93 Mon Sep 17 00:00:00 2001 From: Deniz Terzioglu <120373893+d-eniz@users.noreply.github.com> Date: Wed, 15 Apr 2026 22:50:08 +0100 Subject: [PATCH] ci: add todoist sync workflow --- .github/workflows/todoist-sync.yml | 27 +++++++++++++++++++++++++++ 1 file changed, 27 insertions(+) create mode 100644 .github/workflows/todoist-sync.yml diff --git a/.github/workflows/todoist-sync.yml b/.github/workflows/todoist-sync.yml new file mode 100644 index 0000000..17d41b7 --- /dev/null +++ b/.github/workflows/todoist-sync.yml @@ -0,0 +1,27 @@ +name: Sync GitHub to Todoist + +on: + issues: + types: [opened, reopened, assigned] + pull_request: + types: [opened, reopened, assigned] + workflow_dispatch: + +jobs: + sync: + runs-on: ubuntu-latest + permissions: + contents: read + issues: read + pull-requests: read + steps: + - name: Create or backfill Todoist tasks + uses: d-eniz/todoist-repo-sync@v0.3.0 + with: + todoist-token: ${{ secrets.TODOIST_TOKEN }} + todoist-project-id: ${{ secrets.TODOIST_PROJECT_ID }} + github-token: ${{ secrets.GITHUB_TOKEN }} + default-priority: P3 + add-reminder: false + fallback-time-date: false + default-section: Backlog