From 35eca21ae2b8153d471a5fff30c2fe73b900ac30 Mon Sep 17 00:00:00 2001 From: Guilherme Fernandes Alves <63590233+Gui-FernandesBR@users.noreply.github.com> Date: Wed, 24 Aug 2022 00:11:29 -0300 Subject: [PATCH 01/11] Create auto-assign.yml --- .github/workflows/auto-assign.yml | 14 ++++++++++++++ 1 file changed, 14 insertions(+) create mode 100644 .github/workflows/auto-assign.yml diff --git a/.github/workflows/auto-assign.yml b/.github/workflows/auto-assign.yml new file mode 100644 index 000000000..79c410569 --- /dev/null +++ b/.github/workflows/auto-assign.yml @@ -0,0 +1,14 @@ +name: Auto Assign +on: + issues: + types: [opened] + pull_request: + types: [opened] +jobs: + run: + runs-on: ubuntu-latest + steps: + - uses: bubkoo/auto-assign@v1 + with: + GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} + CONFIG_FILE: .github/auto-assign.yml From a62689e93b14cd2cfad463d4a674b97dee309d89 Mon Sep 17 00:00:00 2001 From: Guilherme Fernandes Alves <63590233+Gui-FernandesBR@users.noreply.github.com> Date: Wed, 24 Aug 2022 00:12:10 -0300 Subject: [PATCH 02/11] Create proof-html.yml --- .github/workflows/proof-html.yml | 11 +++++++++++ 1 file changed, 11 insertions(+) create mode 100644 .github/workflows/proof-html.yml diff --git a/.github/workflows/proof-html.yml b/.github/workflows/proof-html.yml new file mode 100644 index 000000000..be7dac3ea --- /dev/null +++ b/.github/workflows/proof-html.yml @@ -0,0 +1,11 @@ +name: Proof HTML +on: + push: + workflow_dispatch: +jobs: + build: + runs-on: ubuntu-latest + steps: + - uses: anishathalye/proof-html@v1.1.0 + with: + directory: ./ From bc9f4489fa6f00ffff996ddb434a6700b90d06d9 Mon Sep 17 00:00:00 2001 From: Guilherme Fernandes Alves <63590233+Gui-FernandesBR@users.noreply.github.com> Date: Wed, 24 Aug 2022 00:14:12 -0300 Subject: [PATCH 03/11] Create auto-assign.yml --- .github/auto-assign.yml | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) create mode 100644 .github/auto-assign.yml diff --git a/.github/auto-assign.yml b/.github/auto-assign.yml new file mode 100644 index 000000000..740c50523 --- /dev/null +++ b/.github/auto-assign.yml @@ -0,0 +1,19 @@ +# Set to true to add reviewers to PRs +addReviewers: true + +# Set to 'author' to add PR's author as a assignee +addAssignees: author + +# A list of reviewers to be added to PRs (GitHub user name) +reviewers: + - Gui-FernandesBR + - giovaniceotto + - MateusStano + +# A number of reviewers added to the PR +# Set 0 to add all the reviewers (default: 0) +numberOfReviewers: 0 + +# A list of keywords to be skipped the process if PR's title include it +skipKeywords: + - wip From 6912f71ce9cb77f1febc065f1e37e80ecba49c4b Mon Sep 17 00:00:00 2001 From: Guilherme Fernandes Alves <63590233+Gui-FernandesBR@users.noreply.github.com> Date: Wed, 24 Aug 2022 00:19:33 -0300 Subject: [PATCH 04/11] Update auto-assign.yml --- .github/workflows/auto-assign.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/auto-assign.yml b/.github/workflows/auto-assign.yml index 79c410569..122a3107d 100644 --- a/.github/workflows/auto-assign.yml +++ b/.github/workflows/auto-assign.yml @@ -1,4 +1,4 @@ -name: Auto Assign +name: Auto Assign Issues and PRs once opened on: issues: types: [opened] From 21e4455a8d13b50c8a4de8975a67f6520785b5e0 Mon Sep 17 00:00:00 2001 From: Guilherme Fernandes Alves <63590233+Gui-FernandesBR@users.noreply.github.com> Date: Wed, 24 Aug 2022 00:27:49 -0300 Subject: [PATCH 05/11] Create auti-assign-projects --- .github/workflows/auti-assign-projects | 23 +++++++++++++++++++++++ 1 file changed, 23 insertions(+) create mode 100644 .github/workflows/auti-assign-projects diff --git a/.github/workflows/auti-assign-projects b/.github/workflows/auti-assign-projects new file mode 100644 index 000000000..3443ad80b --- /dev/null +++ b/.github/workflows/auti-assign-projects @@ -0,0 +1,23 @@ +name: Auto Assign to Project(s) + +on: + issues: + types: [opened] + pull_request: + types: [opened] + issue_comment: + types: [created] +env: + GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} + +jobs: + assign_one_project: + runs-on: ubuntu-latest + name: Assign to One Project + steps: + - name: Assign NEW issues and NEW pull requests to project 2 + uses: srggrs/assign-one-project-github-action@1.2.1 + if: github.event.action == 'opened' + with: + project: 'https://github.com/orgs/RocketPy-Team/projects/1' + column_name: 'New' From 7fe1b89fd65917a265ca3d986915373814326b88 Mon Sep 17 00:00:00 2001 From: Guilherme Fernandes Alves <63590233+Gui-FernandesBR@users.noreply.github.com> Date: Wed, 24 Aug 2022 00:57:36 -0300 Subject: [PATCH 06/11] Update auti-assign-projects --- .github/workflows/auti-assign-projects | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/auti-assign-projects b/.github/workflows/auti-assign-projects index 3443ad80b..d497bfcda 100644 --- a/.github/workflows/auti-assign-projects +++ b/.github/workflows/auti-assign-projects @@ -20,4 +20,4 @@ jobs: if: github.event.action == 'opened' with: project: 'https://github.com/orgs/RocketPy-Team/projects/1' - column_name: 'New' + column_name: '🆕 New' From 696e965dcc6029e90fa8404439ae98137470a7bd Mon Sep 17 00:00:00 2001 From: Guilherme Fernandes Alves <63590233+Gui-FernandesBR@users.noreply.github.com> Date: Wed, 24 Aug 2022 00:57:47 -0300 Subject: [PATCH 07/11] Rename auti-assign-projects to auto-assign-projects --- .github/workflows/{auti-assign-projects => auto-assign-projects} | 0 1 file changed, 0 insertions(+), 0 deletions(-) rename .github/workflows/{auti-assign-projects => auto-assign-projects} (100%) diff --git a/.github/workflows/auti-assign-projects b/.github/workflows/auto-assign-projects similarity index 100% rename from .github/workflows/auti-assign-projects rename to .github/workflows/auto-assign-projects From 30c1f2b834b92f78b6a902882c1c0b2b0856a971 Mon Sep 17 00:00:00 2001 From: Guilherme Fernandes Alves <63590233+Gui-FernandesBR@users.noreply.github.com> Date: Wed, 24 Aug 2022 00:59:01 -0300 Subject: [PATCH 08/11] Refresh version --- .github/workflows/auto-assign-projects | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/auto-assign-projects b/.github/workflows/auto-assign-projects index d497bfcda..7f5641df4 100644 --- a/.github/workflows/auto-assign-projects +++ b/.github/workflows/auto-assign-projects @@ -16,7 +16,7 @@ jobs: name: Assign to One Project steps: - name: Assign NEW issues and NEW pull requests to project 2 - uses: srggrs/assign-one-project-github-action@1.2.1 + uses: srggrs/assign-one-project-github-action@1.3.1 if: github.event.action == 'opened' with: project: 'https://github.com/orgs/RocketPy-Team/projects/1' From 1d9b91616934e328ab8b86ba53a9aae61b66bf07 Mon Sep 17 00:00:00 2001 From: Guilherme Fernandes Alves <63590233+Gui-FernandesBR@users.noreply.github.com> Date: Wed, 24 Aug 2022 00:59:25 -0300 Subject: [PATCH 09/11] Update auto-assign-projects --- .github/workflows/auto-assign-projects | 2 -- 1 file changed, 2 deletions(-) diff --git a/.github/workflows/auto-assign-projects b/.github/workflows/auto-assign-projects index 7f5641df4..0e15559f9 100644 --- a/.github/workflows/auto-assign-projects +++ b/.github/workflows/auto-assign-projects @@ -5,8 +5,6 @@ on: types: [opened] pull_request: types: [opened] - issue_comment: - types: [created] env: GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} From 171aacf3597326f09a90a75d40bb71702cbbfc8b Mon Sep 17 00:00:00 2001 From: Guilherme Fernandes Alves <63590233+Gui-FernandesBR@users.noreply.github.com> Date: Wed, 24 Aug 2022 01:05:45 -0300 Subject: [PATCH 10/11] Delete proof-html.yml --- .github/workflows/proof-html.yml | 11 ----------- 1 file changed, 11 deletions(-) delete mode 100644 .github/workflows/proof-html.yml diff --git a/.github/workflows/proof-html.yml b/.github/workflows/proof-html.yml deleted file mode 100644 index be7dac3ea..000000000 --- a/.github/workflows/proof-html.yml +++ /dev/null @@ -1,11 +0,0 @@ -name: Proof HTML -on: - push: - workflow_dispatch: -jobs: - build: - runs-on: ubuntu-latest - steps: - - uses: anishathalye/proof-html@v1.1.0 - with: - directory: ./ From 5d4774b904c43e2b8c95b265bff3ccbb4f65704c Mon Sep 17 00:00:00 2001 From: Guilherme Fernandes Alves <63590233+Gui-FernandesBR@users.noreply.github.com> Date: Wed, 24 Aug 2022 01:08:34 -0300 Subject: [PATCH 11/11] MAINT: fix comments --- .github/workflows/auto-assign-projects | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/auto-assign-projects b/.github/workflows/auto-assign-projects index 0e15559f9..0c75b7aed 100644 --- a/.github/workflows/auto-assign-projects +++ b/.github/workflows/auto-assign-projects @@ -13,7 +13,7 @@ jobs: runs-on: ubuntu-latest name: Assign to One Project steps: - - name: Assign NEW issues and NEW pull requests to project 2 + - name: Assign NEW issues and NEW pull requests to RocketPy's main project uses: srggrs/assign-one-project-github-action@1.3.1 if: github.event.action == 'opened' with: