Project Issue State Sync #20
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
name: Project Issue State Sync | |
on: | |
schedule: | |
# Run once every day at mid day | |
- cron: 00 12 * * * | |
workflow_dispatch: | |
# Manual trigger | |
jobs: | |
issue-state-sync: | |
runs-on: ubuntu-latest | |
steps: | |
- name: Sync issue states | |
uses: dasmerlon/[email protected] | |
with: | |
# The secrets.PROJECT_ISSUE_SYNC_TOKEN is a fine-grained PAT with the following permissions: | |
# - Repo | |
# - Deployments: Read and write | |
# - Issues: Read and write | |
# - Pull requests: Read and write | |
# - Organization: | |
# - Administration: Read only | |
# - Projects: Read and write | |
# - Secrets: Read only | |
# And has access to the following repos: | |
# - taipy | |
# - taipy-enterprise | |
# - taipy-doc | |
# - taipy-cloud | |
# - website | |
# - taipy-benchmark | |
# - taipy-integration-testing | |
# - taipy-enterprise-integration-testing | |
# - taipy-studio | |
# - taipy-studio-gui | |
# - taipy-studio-config | |
# - Taipy-config-builder | |
# If more repos are added to the project, the PAT needs to be recreated with new access. | |
github_token: ${{ secrets.PROJECT_ISSUE_SYNC_TOKEN }} | |
owner: Avaiga | |
project_number: 6 | |
# If the issue is in the Closed column, it will be closed. | |
closed_statuses: Closed | |
# If the issue is in any of the following columns, it will be opened. | |
open_statuses: New Issues - waiting for triage,Icebox,Contributor,Product Backlog,Sprint Backlog,In Progress,Review/QA |