From 7b49a4e690964d8ddd83edcc921c8384362ecb6f Mon Sep 17 00:00:00 2001 From: Josephine Rueckert Date: Mon, 14 Nov 2022 22:10:54 +0100 Subject: [PATCH 01/11] ci: fix project-autoadd github action --- .github/workflows/project-autoadd.yml | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/.github/workflows/project-autoadd.yml b/.github/workflows/project-autoadd.yml index 7931b1fd2cc..ffb8ce93686 100644 --- a/.github/workflows/project-autoadd.yml +++ b/.github/workflows/project-autoadd.yml @@ -18,7 +18,7 @@ jobs: uses: srggrs/assign-one-project-github-action@1.2.1 if: github.event.action == 'opened' with: - project: 'https://github.com/srggrs/assign-one-project-github-action/projects/26' + project: 'https://github.com/orgs/MovingBlocks/projects/26' column_name: 'New (Inbox)' - name: Assign bug report issues and pull requests to bug board backlog @@ -27,7 +27,7 @@ jobs: contains(github.event.issue.labels.*.name, 'Type: Bug') || contains(github.event.pull_request.labels.*.name, 'Type: Bug') with: - project: 'https://github.com/srggrs/assign-one-project-github-action/projects/26' + project: 'https://github.com/orgs/MovingBlocks/projects/26' column_name: 'Backlog' - name: Assign stabilization / refactoring / maintenance issues and pull requests to stabilization board backlog @@ -41,7 +41,7 @@ jobs: contains(github.event.issue.labels.*.name, 'Topic: Stabilization') && !contains(github.event.issue.labels.*.name, 'Type: Bug') || contains(github.event.pull_request.labels.*.name, 'Topic: Stabilization') && !contains(github.event.pull_request.labels.*.name, 'Type: Bug') ) with: - project: 'https://github.com/srggrs/assign-one-project-github-action/projects/25' + project: 'https://github.com/orgs/MovingBlocks/projects/25' column_name: 'Backlog' - name: Assign improvement issues and pull requests to feature board backlog @@ -51,5 +51,5 @@ jobs: contains(github.event.issue.labels.*.name, 'Type: Improvement') && !contains(github.event.issue.labels.*.name, 'Topic: Stabilization') || contains(github.event.pull_request.labels.*.name, 'Type: Improvement') && !contains(github.event.pull_request.labels.*.name, 'Topic: Stabilization') with: - project: 'https://github.com/srggrs/assign-one-project-github-action/projects/27' + project: 'https://github.com/orgs/MovingBlocks/projects/27' column_name: 'Backlog' From 30135e249fd4b5de2fe0e56601465b63a2cbfa5c Mon Sep 17 00:00:00 2001 From: Josephine Rueckert Date: Mon, 14 Nov 2022 22:14:53 +0100 Subject: [PATCH 02/11] ci: fix github token env var name --- .github/workflows/project-autoadd.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/project-autoadd.yml b/.github/workflows/project-autoadd.yml index ffb8ce93686..7e741ae946e 100644 --- a/.github/workflows/project-autoadd.yml +++ b/.github/workflows/project-autoadd.yml @@ -6,7 +6,7 @@ on: pull_request: types: [opened, labeled] env: - GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} + MY_GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} jobs: assign_one_project: From b71c7970923ed30e4ff96dae4794984b9696e013 Mon Sep 17 00:00:00 2001 From: Josephine Rueckert Date: Mon, 14 Nov 2022 22:47:00 +0100 Subject: [PATCH 03/11] chore: try using a PAT with project privileges as org secret for public repos --- .github/workflows/project-autoadd.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/project-autoadd.yml b/.github/workflows/project-autoadd.yml index 7e741ae946e..68c885548a4 100644 --- a/.github/workflows/project-autoadd.yml +++ b/.github/workflows/project-autoadd.yml @@ -6,7 +6,7 @@ on: pull_request: types: [opened, labeled] env: - MY_GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} + MY_GITHUB_TOKEN: ${{ secrets.PROJECT_GITHUB_TOKEN }} jobs: assign_one_project: From bf9cff9e0a6f3b108e1082c4c0cb2352e7874658 Mon Sep 17 00:00:00 2001 From: Josephine Rueckert Date: Mon, 14 Nov 2022 23:29:31 +0100 Subject: [PATCH 04/11] ci: replace utilized action(s) - originally used action did only support classic projects, not the new (beta) projects --- .github/workflows/project-autoadd.yml | 128 +++++++++++++++++--------- 1 file changed, 86 insertions(+), 42 deletions(-) diff --git a/.github/workflows/project-autoadd.yml b/.github/workflows/project-autoadd.yml index 68c885548a4..53aaad187e0 100644 --- a/.github/workflows/project-autoadd.yml +++ b/.github/workflows/project-autoadd.yml @@ -9,47 +9,91 @@ env: MY_GITHUB_TOKEN: ${{ secrets.PROJECT_GITHUB_TOKEN }} jobs: - assign_one_project: + add_opened_to_inbox_board: + name: Add New Issue/PR to Terasology Inbox Board + if: github.event.action == 'opened' runs-on: ubuntu-latest - name: Assign to One Project steps: - - - name: Assign NEW issues and issues to bug/inbox board's inbox - uses: srggrs/assign-one-project-github-action@1.2.1 - if: github.event.action == 'opened' - with: - project: 'https://github.com/orgs/MovingBlocks/projects/26' - column_name: 'New (Inbox)' - - - name: Assign bug report issues and pull requests to bug board backlog - uses: srggrs/assign-one-project-github-action@1.2.1 - if: | - contains(github.event.issue.labels.*.name, 'Type: Bug') || - contains(github.event.pull_request.labels.*.name, 'Type: Bug') - with: - project: 'https://github.com/orgs/MovingBlocks/projects/26' - column_name: 'Backlog' - - - name: Assign stabilization / refactoring / maintenance issues and pull requests to stabilization board backlog - uses: srggrs/assign-one-project-github-action@1.2.1 - if: | - github.event.action != 'opened' && - ( contains(github.event.issue.labels.*.name, 'Type: Refactoring') || - contains(github.event.pull_request.labels.*.name, 'Type: Refactoring') || - contains(github.event.issue.labels.*.name, 'Type: Chore') || - contains(github.event.pull_request.labels.*.name, 'Type: Chore') || - contains(github.event.issue.labels.*.name, 'Topic: Stabilization') && !contains(github.event.issue.labels.*.name, 'Type: Bug') || - contains(github.event.pull_request.labels.*.name, 'Topic: Stabilization') && !contains(github.event.pull_request.labels.*.name, 'Type: Bug') ) - with: - project: 'https://github.com/orgs/MovingBlocks/projects/25' - column_name: 'Backlog' - - - name: Assign improvement issues and pull requests to feature board backlog - uses: srggrs/assign-one-project-github-action@1.2.1 - if: | - github.event.action != 'opened' && - contains(github.event.issue.labels.*.name, 'Type: Improvement') && !contains(github.event.issue.labels.*.name, 'Topic: Stabilization') || - contains(github.event.pull_request.labels.*.name, 'Type: Improvement') && !contains(github.event.pull_request.labels.*.name, 'Topic: Stabilization') - with: - project: 'https://github.com/orgs/MovingBlocks/projects/27' - column_name: 'Backlog' + - name: Add to inbox board + uses: actions/add-to-project@0.3.0 + with: + project-url: 'https://github.com/orgs/MovingBlocks/projects/26' + github-token: ${{ secrets.GITHUB_TOKEN }} + - name: Set board item fields + uses: github/update-project-action@v2 + with: + organization: MovingBlocks + project_number: 26 + content_id: ${{ steps.add-project.outputs.itemId }} + field: Status + value: New (Inbox) + github_token: ${{ secrets.GITHUB_TOKEN }} + add_bug_labeled_to_bug_board: + name: Assign bug report issues and pull requests to bug board backlog + if: | + contains(github.event.issue.labels.*.name, 'Type: Bug') || + contains(github.event.pull_request.labels.*.name, 'Type: Bug') + runs-on: ubuntu-latest + steps: + - name: Add to bug board + uses: actions/add-to-project@0.3.0 + with: + project-url: 'https://github.com/orgs/MovingBlocks/projects/29' + github-token: ${{ secrets.GITHUB_TOKEN }} + - name: Set board item fields + uses: github/update-project-action@v2 + with: + organization: MovingBlocks + project_number: 29 + content_id: ${{ steps.add-project.outputs.itemId }} + field: Status + value: Backlog + github_token: ${{ secrets.GITHUB_TOKEN }} + add_maintenance_to_stabilization_board: + name: Assign stabilization / refactoring / chore issues and pull requests to stabilization board backlog + if: | + github.event.action != 'opened' && + ( contains(github.event.issue.labels.*.name, 'Type: Refactoring') || + contains(github.event.pull_request.labels.*.name, 'Type: Refactoring') || + contains(github.event.issue.labels.*.name, 'Type: Chore') || + contains(github.event.pull_request.labels.*.name, 'Type: Chore') || + contains(github.event.issue.labels.*.name, 'Topic: Stabilization') && !contains(github.event.issue.labels.*.name, 'Type: Bug') || + contains(github.event.pull_request.labels.*.name, 'Topic: Stabilization') && !contains(github.event.pull_request.labels.*.name, 'Type: Bug') ) + runs-on: ubuntu-latest + steps: + - name: Add to stabilization board + uses: actions/add-to-project@0.3.0 + with: + project-url: 'https://github.com/orgs/MovingBlocks/projects/25' + github-token: ${{ secrets.GITHUB_TOKEN }} + - name: Set board item fields + uses: github/update-project-action@v2 + with: + organization: MovingBlocks + project_number: 25 + content_id: ${{ steps.add-project.outputs.itemId }} + field: Status + value: Backlog + github_token: ${{ secrets.GITHUB_TOKEN }} + add_features_to_feature_board: + name: Assign improvement issues and pull requests to feature board backlog + if: | + github.event.action != 'opened' && + contains(github.event.issue.labels.*.name, 'Type: Improvement') && !contains(github.event.issue.labels.*.name, 'Topic: Stabilization') || + contains(github.event.pull_request.labels.*.name, 'Type: Improvement') && !contains(github.event.pull_request.labels.*.name, 'Topic: Stabilization') + runs-on: ubuntu-latest + steps: + - name: Add to feature board + uses: actions/add-to-project@0.3.0 + with: + project-url: 'https://github.com/orgs/MovingBlocks/projects/27' + github-token: ${{ secrets.GITHUB_TOKEN }} + - name: Set board item fields + uses: github/update-project-action@v2 + with: + organization: MovingBlocks + project_number: 27 + content_id: ${{ steps.add-project.outputs.itemId }} + field: Status + value: Backlog + github_token: ${{ secrets.GITHUB_TOKEN }} From a7a8e8d5028c45dd460435a25f19082b79fc9992 Mon Sep 17 00:00:00 2001 From: Josephine Rueckert Date: Mon, 14 Nov 2022 23:33:03 +0100 Subject: [PATCH 05/11] ci: fix action version --- .github/workflows/project-autoadd.yml | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/.github/workflows/project-autoadd.yml b/.github/workflows/project-autoadd.yml index 53aaad187e0..a544d575e35 100644 --- a/.github/workflows/project-autoadd.yml +++ b/.github/workflows/project-autoadd.yml @@ -15,7 +15,7 @@ jobs: runs-on: ubuntu-latest steps: - name: Add to inbox board - uses: actions/add-to-project@0.3.0 + uses: actions/add-to-project@v0.3.0 with: project-url: 'https://github.com/orgs/MovingBlocks/projects/26' github-token: ${{ secrets.GITHUB_TOKEN }} @@ -36,7 +36,7 @@ jobs: runs-on: ubuntu-latest steps: - name: Add to bug board - uses: actions/add-to-project@0.3.0 + uses: actions/add-to-project@v0.3.0 with: project-url: 'https://github.com/orgs/MovingBlocks/projects/29' github-token: ${{ secrets.GITHUB_TOKEN }} @@ -62,7 +62,7 @@ jobs: runs-on: ubuntu-latest steps: - name: Add to stabilization board - uses: actions/add-to-project@0.3.0 + uses: actions/add-to-project@v0.3.0 with: project-url: 'https://github.com/orgs/MovingBlocks/projects/25' github-token: ${{ secrets.GITHUB_TOKEN }} @@ -84,7 +84,7 @@ jobs: runs-on: ubuntu-latest steps: - name: Add to feature board - uses: actions/add-to-project@0.3.0 + uses: actions/add-to-project@v0.3.0 with: project-url: 'https://github.com/orgs/MovingBlocks/projects/27' github-token: ${{ secrets.GITHUB_TOKEN }} From 5d3ee88aa1c4bda28ecb6a32c7789e8438ea5d51 Mon Sep 17 00:00:00 2001 From: Josephine Rueckert Date: Mon, 14 Nov 2022 23:40:01 +0100 Subject: [PATCH 06/11] ci: use ORG_GITHUB_TOKEN - actions require org r/w access to add elements to org-level boards and edit their fields --- .github/workflows/project-autoadd.yml | 18 ++++++++---------- 1 file changed, 8 insertions(+), 10 deletions(-) diff --git a/.github/workflows/project-autoadd.yml b/.github/workflows/project-autoadd.yml index a544d575e35..89ab6d7b2d4 100644 --- a/.github/workflows/project-autoadd.yml +++ b/.github/workflows/project-autoadd.yml @@ -5,8 +5,6 @@ on: types: [opened, labeled] pull_request: types: [opened, labeled] -env: - MY_GITHUB_TOKEN: ${{ secrets.PROJECT_GITHUB_TOKEN }} jobs: add_opened_to_inbox_board: @@ -18,7 +16,7 @@ jobs: uses: actions/add-to-project@v0.3.0 with: project-url: 'https://github.com/orgs/MovingBlocks/projects/26' - github-token: ${{ secrets.GITHUB_TOKEN }} + github-token: ${{ secrets.ORG_GITHUB_TOKEN }} - name: Set board item fields uses: github/update-project-action@v2 with: @@ -27,7 +25,7 @@ jobs: content_id: ${{ steps.add-project.outputs.itemId }} field: Status value: New (Inbox) - github_token: ${{ secrets.GITHUB_TOKEN }} + github_token: ${{ secrets.ORG_GITHUB_TOKEN }} add_bug_labeled_to_bug_board: name: Assign bug report issues and pull requests to bug board backlog if: | @@ -39,7 +37,7 @@ jobs: uses: actions/add-to-project@v0.3.0 with: project-url: 'https://github.com/orgs/MovingBlocks/projects/29' - github-token: ${{ secrets.GITHUB_TOKEN }} + github-token: ${{ secrets.ORG_GITHUB_TOKEN }} - name: Set board item fields uses: github/update-project-action@v2 with: @@ -48,7 +46,7 @@ jobs: content_id: ${{ steps.add-project.outputs.itemId }} field: Status value: Backlog - github_token: ${{ secrets.GITHUB_TOKEN }} + github_token: ${{ secrets.ORG_GITHUB_TOKEN }} add_maintenance_to_stabilization_board: name: Assign stabilization / refactoring / chore issues and pull requests to stabilization board backlog if: | @@ -65,7 +63,7 @@ jobs: uses: actions/add-to-project@v0.3.0 with: project-url: 'https://github.com/orgs/MovingBlocks/projects/25' - github-token: ${{ secrets.GITHUB_TOKEN }} + github-token: ${{ secrets.ORG_GITHUB_TOKEN }} - name: Set board item fields uses: github/update-project-action@v2 with: @@ -74,7 +72,7 @@ jobs: content_id: ${{ steps.add-project.outputs.itemId }} field: Status value: Backlog - github_token: ${{ secrets.GITHUB_TOKEN }} + github_token: ${{ secrets.ORG_GITHUB_TOKEN }} add_features_to_feature_board: name: Assign improvement issues and pull requests to feature board backlog if: | @@ -87,7 +85,7 @@ jobs: uses: actions/add-to-project@v0.3.0 with: project-url: 'https://github.com/orgs/MovingBlocks/projects/27' - github-token: ${{ secrets.GITHUB_TOKEN }} + github-token: ${{ secrets.ORG_GITHUB_TOKEN }} - name: Set board item fields uses: github/update-project-action@v2 with: @@ -96,4 +94,4 @@ jobs: content_id: ${{ steps.add-project.outputs.itemId }} field: Status value: Backlog - github_token: ${{ secrets.GITHUB_TOKEN }} + github_token: ${{ secrets.ORG_GITHUB_TOKEN }} From 4db04bcf8638d5a7527681c79676e099666e455c Mon Sep 17 00:00:00 2001 From: Josephine Rueckert Date: Mon, 14 Nov 2022 23:51:42 +0100 Subject: [PATCH 07/11] ci: add step IDs to reference in second step --- .github/workflows/project-autoadd.yml | 12 ++++++++---- 1 file changed, 8 insertions(+), 4 deletions(-) diff --git a/.github/workflows/project-autoadd.yml b/.github/workflows/project-autoadd.yml index 89ab6d7b2d4..d248435d04c 100644 --- a/.github/workflows/project-autoadd.yml +++ b/.github/workflows/project-autoadd.yml @@ -13,6 +13,7 @@ jobs: runs-on: ubuntu-latest steps: - name: Add to inbox board + id: add-to-inbox-project uses: actions/add-to-project@v0.3.0 with: project-url: 'https://github.com/orgs/MovingBlocks/projects/26' @@ -22,7 +23,7 @@ jobs: with: organization: MovingBlocks project_number: 26 - content_id: ${{ steps.add-project.outputs.itemId }} + content_id: ${{ steps.add-to-inbox-project.outputs.itemId }} field: Status value: New (Inbox) github_token: ${{ secrets.ORG_GITHUB_TOKEN }} @@ -34,6 +35,7 @@ jobs: runs-on: ubuntu-latest steps: - name: Add to bug board + id: add-to-bug-project uses: actions/add-to-project@v0.3.0 with: project-url: 'https://github.com/orgs/MovingBlocks/projects/29' @@ -43,7 +45,7 @@ jobs: with: organization: MovingBlocks project_number: 29 - content_id: ${{ steps.add-project.outputs.itemId }} + content_id: ${{ steps.add-to-bug-project.outputs.itemId }} field: Status value: Backlog github_token: ${{ secrets.ORG_GITHUB_TOKEN }} @@ -60,6 +62,7 @@ jobs: runs-on: ubuntu-latest steps: - name: Add to stabilization board + id: add-to-stabilization-project uses: actions/add-to-project@v0.3.0 with: project-url: 'https://github.com/orgs/MovingBlocks/projects/25' @@ -69,7 +72,7 @@ jobs: with: organization: MovingBlocks project_number: 25 - content_id: ${{ steps.add-project.outputs.itemId }} + content_id: ${{ steps.add-to-stabilization-project.outputs.itemId }} field: Status value: Backlog github_token: ${{ secrets.ORG_GITHUB_TOKEN }} @@ -82,6 +85,7 @@ jobs: runs-on: ubuntu-latest steps: - name: Add to feature board + id: add-to-feature-project uses: actions/add-to-project@v0.3.0 with: project-url: 'https://github.com/orgs/MovingBlocks/projects/27' @@ -91,7 +95,7 @@ jobs: with: organization: MovingBlocks project_number: 27 - content_id: ${{ steps.add-project.outputs.itemId }} + content_id: ${{ steps.add-to-feature-project.outputs.itemId }} field: Status value: Backlog github_token: ${{ secrets.ORG_GITHUB_TOKEN }} From 94dfd96ce316b071eee3bae28419e859b3e88ffa Mon Sep 17 00:00:00 2001 From: Josephine Rueckert Date: Tue, 15 Nov 2022 00:08:53 +0100 Subject: [PATCH 08/11] ci: try using resource ID from event --- .github/workflows/project-autoadd.yml | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/.github/workflows/project-autoadd.yml b/.github/workflows/project-autoadd.yml index d248435d04c..d454ccf74c4 100644 --- a/.github/workflows/project-autoadd.yml +++ b/.github/workflows/project-autoadd.yml @@ -23,7 +23,7 @@ jobs: with: organization: MovingBlocks project_number: 26 - content_id: ${{ steps.add-to-inbox-project.outputs.itemId }} + content_id: ${{ github.event.client_payload.command.resource.id }} field: Status value: New (Inbox) github_token: ${{ secrets.ORG_GITHUB_TOKEN }} @@ -45,7 +45,7 @@ jobs: with: organization: MovingBlocks project_number: 29 - content_id: ${{ steps.add-to-bug-project.outputs.itemId }} + content_id: ${{ github.event.client_payload.command.resource.id }} field: Status value: Backlog github_token: ${{ secrets.ORG_GITHUB_TOKEN }} @@ -72,7 +72,7 @@ jobs: with: organization: MovingBlocks project_number: 25 - content_id: ${{ steps.add-to-stabilization-project.outputs.itemId }} + content_id: ${{ github.event.client_payload.command.resource.id }} field: Status value: Backlog github_token: ${{ secrets.ORG_GITHUB_TOKEN }} @@ -95,7 +95,7 @@ jobs: with: organization: MovingBlocks project_number: 27 - content_id: ${{ steps.add-to-feature-project.outputs.itemId }} + content_id: ${{ github.event.client_payload.command.resource.id }} field: Status value: Backlog github_token: ${{ secrets.ORG_GITHUB_TOKEN }} From 86bb5298aaef3eff9609f1323bea922fdf535bda Mon Sep 17 00:00:00 2001 From: Josephine Rueckert Date: Tue, 15 Nov 2022 00:15:43 +0100 Subject: [PATCH 09/11] revert: attempt to use resource ID from event --- .github/workflows/project-autoadd.yml | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/.github/workflows/project-autoadd.yml b/.github/workflows/project-autoadd.yml index d454ccf74c4..d248435d04c 100644 --- a/.github/workflows/project-autoadd.yml +++ b/.github/workflows/project-autoadd.yml @@ -23,7 +23,7 @@ jobs: with: organization: MovingBlocks project_number: 26 - content_id: ${{ github.event.client_payload.command.resource.id }} + content_id: ${{ steps.add-to-inbox-project.outputs.itemId }} field: Status value: New (Inbox) github_token: ${{ secrets.ORG_GITHUB_TOKEN }} @@ -45,7 +45,7 @@ jobs: with: organization: MovingBlocks project_number: 29 - content_id: ${{ github.event.client_payload.command.resource.id }} + content_id: ${{ steps.add-to-bug-project.outputs.itemId }} field: Status value: Backlog github_token: ${{ secrets.ORG_GITHUB_TOKEN }} @@ -72,7 +72,7 @@ jobs: with: organization: MovingBlocks project_number: 25 - content_id: ${{ github.event.client_payload.command.resource.id }} + content_id: ${{ steps.add-to-stabilization-project.outputs.itemId }} field: Status value: Backlog github_token: ${{ secrets.ORG_GITHUB_TOKEN }} @@ -95,7 +95,7 @@ jobs: with: organization: MovingBlocks project_number: 27 - content_id: ${{ github.event.client_payload.command.resource.id }} + content_id: ${{ steps.add-to-feature-project.outputs.itemId }} field: Status value: Backlog github_token: ${{ secrets.ORG_GITHUB_TOKEN }} From 606bc9b014d0f987438ad5dcdd3c8efb497179c4 Mon Sep 17 00:00:00 2001 From: jdrueckert Date: Tue, 15 Nov 2022 10:12:15 +0100 Subject: [PATCH 10/11] ci: rename github token --- .github/workflows/project-autoadd.yml | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/.github/workflows/project-autoadd.yml b/.github/workflows/project-autoadd.yml index d248435d04c..4d769e25df1 100644 --- a/.github/workflows/project-autoadd.yml +++ b/.github/workflows/project-autoadd.yml @@ -17,7 +17,7 @@ jobs: uses: actions/add-to-project@v0.3.0 with: project-url: 'https://github.com/orgs/MovingBlocks/projects/26' - github-token: ${{ secrets.ORG_GITHUB_TOKEN }} + github-token: ${{ secrets.PROJECT_GITHUB_TOKEN }} - name: Set board item fields uses: github/update-project-action@v2 with: @@ -26,7 +26,7 @@ jobs: content_id: ${{ steps.add-to-inbox-project.outputs.itemId }} field: Status value: New (Inbox) - github_token: ${{ secrets.ORG_GITHUB_TOKEN }} + github_token: ${{ secrets.PROJECT_GITHUB_TOKEN }} add_bug_labeled_to_bug_board: name: Assign bug report issues and pull requests to bug board backlog if: | @@ -39,7 +39,7 @@ jobs: uses: actions/add-to-project@v0.3.0 with: project-url: 'https://github.com/orgs/MovingBlocks/projects/29' - github-token: ${{ secrets.ORG_GITHUB_TOKEN }} + github-token: ${{ secrets.PROJECT_GITHUB_TOKEN }} - name: Set board item fields uses: github/update-project-action@v2 with: @@ -48,7 +48,7 @@ jobs: content_id: ${{ steps.add-to-bug-project.outputs.itemId }} field: Status value: Backlog - github_token: ${{ secrets.ORG_GITHUB_TOKEN }} + github_token: ${{ secrets.PROJECT_GITHUB_TOKEN }} add_maintenance_to_stabilization_board: name: Assign stabilization / refactoring / chore issues and pull requests to stabilization board backlog if: | @@ -66,7 +66,7 @@ jobs: uses: actions/add-to-project@v0.3.0 with: project-url: 'https://github.com/orgs/MovingBlocks/projects/25' - github-token: ${{ secrets.ORG_GITHUB_TOKEN }} + github-token: ${{ secrets.PROJECT_GITHUB_TOKEN }} - name: Set board item fields uses: github/update-project-action@v2 with: @@ -75,7 +75,7 @@ jobs: content_id: ${{ steps.add-to-stabilization-project.outputs.itemId }} field: Status value: Backlog - github_token: ${{ secrets.ORG_GITHUB_TOKEN }} + github_token: ${{ secrets.PROJECT_GITHUB_TOKEN }} add_features_to_feature_board: name: Assign improvement issues and pull requests to feature board backlog if: | @@ -89,7 +89,7 @@ jobs: uses: actions/add-to-project@v0.3.0 with: project-url: 'https://github.com/orgs/MovingBlocks/projects/27' - github-token: ${{ secrets.ORG_GITHUB_TOKEN }} + github-token: ${{ secrets.PROJECT_GITHUB_TOKEN }} - name: Set board item fields uses: github/update-project-action@v2 with: @@ -98,4 +98,4 @@ jobs: content_id: ${{ steps.add-to-feature-project.outputs.itemId }} field: Status value: Backlog - github_token: ${{ secrets.ORG_GITHUB_TOKEN }} + github_token: ${{ secrets.PROJECT_GITHUB_TOKEN }} From bce43aa7622f46d04e581c5774b51ca33ef0bd69 Mon Sep 17 00:00:00 2001 From: jdrueckert Date: Tue, 15 Nov 2022 10:13:12 +0100 Subject: [PATCH 11/11] ci: remove not working move-to-col steps --- .github/workflows/project-autoadd.yml | 40 --------------------------- 1 file changed, 40 deletions(-) diff --git a/.github/workflows/project-autoadd.yml b/.github/workflows/project-autoadd.yml index 4d769e25df1..5e685efc096 100644 --- a/.github/workflows/project-autoadd.yml +++ b/.github/workflows/project-autoadd.yml @@ -13,20 +13,10 @@ jobs: runs-on: ubuntu-latest steps: - name: Add to inbox board - id: add-to-inbox-project uses: actions/add-to-project@v0.3.0 with: project-url: 'https://github.com/orgs/MovingBlocks/projects/26' github-token: ${{ secrets.PROJECT_GITHUB_TOKEN }} - - name: Set board item fields - uses: github/update-project-action@v2 - with: - organization: MovingBlocks - project_number: 26 - content_id: ${{ steps.add-to-inbox-project.outputs.itemId }} - field: Status - value: New (Inbox) - github_token: ${{ secrets.PROJECT_GITHUB_TOKEN }} add_bug_labeled_to_bug_board: name: Assign bug report issues and pull requests to bug board backlog if: | @@ -35,20 +25,10 @@ jobs: runs-on: ubuntu-latest steps: - name: Add to bug board - id: add-to-bug-project uses: actions/add-to-project@v0.3.0 with: project-url: 'https://github.com/orgs/MovingBlocks/projects/29' github-token: ${{ secrets.PROJECT_GITHUB_TOKEN }} - - name: Set board item fields - uses: github/update-project-action@v2 - with: - organization: MovingBlocks - project_number: 29 - content_id: ${{ steps.add-to-bug-project.outputs.itemId }} - field: Status - value: Backlog - github_token: ${{ secrets.PROJECT_GITHUB_TOKEN }} add_maintenance_to_stabilization_board: name: Assign stabilization / refactoring / chore issues and pull requests to stabilization board backlog if: | @@ -62,20 +42,10 @@ jobs: runs-on: ubuntu-latest steps: - name: Add to stabilization board - id: add-to-stabilization-project uses: actions/add-to-project@v0.3.0 with: project-url: 'https://github.com/orgs/MovingBlocks/projects/25' github-token: ${{ secrets.PROJECT_GITHUB_TOKEN }} - - name: Set board item fields - uses: github/update-project-action@v2 - with: - organization: MovingBlocks - project_number: 25 - content_id: ${{ steps.add-to-stabilization-project.outputs.itemId }} - field: Status - value: Backlog - github_token: ${{ secrets.PROJECT_GITHUB_TOKEN }} add_features_to_feature_board: name: Assign improvement issues and pull requests to feature board backlog if: | @@ -85,17 +55,7 @@ jobs: runs-on: ubuntu-latest steps: - name: Add to feature board - id: add-to-feature-project uses: actions/add-to-project@v0.3.0 with: project-url: 'https://github.com/orgs/MovingBlocks/projects/27' github-token: ${{ secrets.PROJECT_GITHUB_TOKEN }} - - name: Set board item fields - uses: github/update-project-action@v2 - with: - organization: MovingBlocks - project_number: 27 - content_id: ${{ steps.add-to-feature-project.outputs.itemId }} - field: Status - value: Backlog - github_token: ${{ secrets.PROJECT_GITHUB_TOKEN }}