From 490bde044ff8e03baacb15eacf435b85a30f4b9f Mon Sep 17 00:00:00 2001 From: Tomas Sebestik Date: Wed, 24 May 2023 15:08:55 +0200 Subject: [PATCH] ci: Fix Jira sync action (action setting based on standard boilerplate) --- .github/workflows/new_prs.yml | 17 +++++++++++++---- 1 file changed, 13 insertions(+), 4 deletions(-) diff --git a/.github/workflows/new_prs.yml b/.github/workflows/new_prs.yml index 630c373..1b8f64c 100644 --- a/.github/workflows/new_prs.yml +++ b/.github/workflows/new_prs.yml @@ -1,16 +1,25 @@ -name: Sync PRs to JIRA +name: Sync remain PRs to Jira -# This workflow will be triggered when a pull request is opened -on: pull_request +# This workflow will be triggered every hour, to sync remaining PRs (i.e. PRs with zero comment) to Jira project +# Note that, PRs can also get synced when new PR comment is created +on: + schedule: + - cron: "0 * * * *" + +# Limit to single concurrent run for workflows which can create Jira issues. +# Same concurrency group is used in issue_comment.yml +concurrency: jira_issues jobs: sync_prs_to_jira: name: Sync PRs to Jira runs-on: ubuntu-latest steps: - - uses: actions/checkout@master + - uses: actions/checkout@v2 - name: Sync PRs to Jira project uses: espressif/github-actions/sync_issues_to_jira@master + with: + cron_job: true env: GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} JIRA_PASS: ${{ secrets.JIRA_PASS }}