From 07a9c809d42972392066d5b769d4f1fcb31c0fc0 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Arturo=20Filast=C3=B2?= Date: Wed, 29 Jan 2025 11:00:59 +0100 Subject: [PATCH] Update issue tracking workflow --- .github/workflows/add_issues_to_project.yml | 67 +-------------------- 1 file changed, 2 insertions(+), 65 deletions(-) diff --git a/.github/workflows/add_issues_to_project.yml b/.github/workflows/add_issues_to_project.yml index 5eb39cf6..2956e863 100644 --- a/.github/workflows/add_issues_to_project.yml +++ b/.github/workflows/add_issues_to_project.yml @@ -17,7 +17,8 @@ jobs: - uses: actions/add-to-project@v1.0.2 if: github.event.action == 'opened' with: - project-url: https://github.com/orgs/ooni/projects/31 + # Add to triaging board + project-url: https://github.com/orgs/ooni/projects/47 github-token: ${{ secrets.ADD_TO_PROJECT_GH_TOKEN }} - uses: actions/add-to-project@v1.0.2 @@ -25,67 +26,3 @@ jobs: with: project-url: https://github.com/orgs/ooni/projects/33 github-token: ${{ secrets.ADD_TO_PROJECT_GH_TOKEN }} - - # See: https://docs.github.com/en/issues/planning-and-tracking-with-projects/automating-your-project/automating-projects-using-actions - - name: Get planning project metadata - env: - GH_TOKEN: ${{ secrets.ADD_TO_PROJECT_GH_TOKEN }} - run: | - gh api graphql -f query=' - query($org: String!, $number: Int!) { - organization(login: $org){ - projectV2(number: $number) { - id - fields(first:20) { - nodes { - ... on ProjectV2Field { - id - name - } - ... on ProjectV2SingleSelectField { - id - name - options { - id - name - } - } - } - } - } - } - }' -f org=ooni -F number=31 > planning_project_data.json - echo 'PLANNING_STATUS_FIELD_ID='$(jq '.data.organization.projectV2.fields.nodes[] | select(.name== "Status") | .id' planning_project_data.json) >> $GITHUB_ENV - echo 'PLANNING_PRIORITY_FIELD_ID='$(jq '.data.organization.projectV2.fields.nodes[] | select(.name== "Priority") | .id' planning_project_data.json) >> $GITHUB_ENV - - - name: Get reporting project metadata - env: - GH_TOKEN: ${{ secrets.ADD_TO_PROJECT_GH_TOKEN }} - run: | - gh api graphql -f query=' - query($org: String!, $number: Int!) { - organization(login: $org){ - projectV2(number: $number) { - id - fields(first:20) { - nodes { - ... on ProjectV2Field { - id - name - } - ... on ProjectV2SingleSelectField { - id - name - options { - id - name - } - } - } - } - } - } - }' -f org=ooni -F number=33 > reporting_project_data.json - echo 'PLANNING_STATUS_FIELD_ID='$(jq '.data.organization.projectV2.fields.nodes[] | select(.name== "Status") | .id' planning_project_data.json) >> $GITHUB_ENV - echo 'PLANNING_FUNDER_FIELD_ID='$(jq '.data.organization.projectV2.fields.nodes[] | select(.name== "Funder") | .id' planning_project_data.json) >> $GITHUB_ENV - echo 'PLANNING_REPORT_MONTH_FIELD_ID='$(jq '.data.organization.projectV2.fields.nodes[] | select(.name== "Report Month") | .id' planning_project_data.json) >> $GITHUB_ENV