From 70060b0b28ab9408aafcc6002185dc5750999801 Mon Sep 17 00:00:00 2001 From: Pavel Tomin Date: Wed, 19 Feb 2025 14:22:13 -0600 Subject: [PATCH 01/11] Create stats.yml --- .github/workflows/stats.yml | 20 ++++++++++++++++++++ 1 file changed, 20 insertions(+) create mode 100644 .github/workflows/stats.yml diff --git a/.github/workflows/stats.yml b/.github/workflows/stats.yml new file mode 100644 index 00000000000..b8e6e47400e --- /dev/null +++ b/.github/workflows/stats.yml @@ -0,0 +1,20 @@ +name: Pull Request Stats + +on: + pull_request: + types: [opened] + +jobs: + stats: + runs-on: ubuntu-latest + steps: + - name: Run pull request stats + uses: flowwer-dev/pull-request-stats@main + with: + token: ${{ secrets.ADD_A_PERSONAL_ACCESS_TOKEN }} + organization: 'piedpiper' + period: 7 + charts: true + disableLinks: true + sortBy: 'totalComments' + stats: 'totalComments,openedPullRequests,totalReviews' From ac24574c114861f58e0fd96aea29f79e98466371 Mon Sep 17 00:00:00 2001 From: Pavel Tomin Date: Wed, 19 Feb 2025 14:24:37 -0600 Subject: [PATCH 02/11] Update stats.yml --- .github/workflows/stats.yml | 8 -------- 1 file changed, 8 deletions(-) diff --git a/.github/workflows/stats.yml b/.github/workflows/stats.yml index b8e6e47400e..6dddd6b25eb 100644 --- a/.github/workflows/stats.yml +++ b/.github/workflows/stats.yml @@ -10,11 +10,3 @@ jobs: steps: - name: Run pull request stats uses: flowwer-dev/pull-request-stats@main - with: - token: ${{ secrets.ADD_A_PERSONAL_ACCESS_TOKEN }} - organization: 'piedpiper' - period: 7 - charts: true - disableLinks: true - sortBy: 'totalComments' - stats: 'totalComments,openedPullRequests,totalReviews' From f70236b6f32bcc413a924fee341c68ec0dd8302b Mon Sep 17 00:00:00 2001 From: Pavel Tomin Date: Wed, 19 Feb 2025 14:27:42 -0600 Subject: [PATCH 03/11] Update ci_tests.yml --- .github/workflows/ci_tests.yml | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/.github/workflows/ci_tests.yml b/.github/workflows/ci_tests.yml index f5b2c91ff07..00b0fe15a01 100644 --- a/.github/workflows/ci_tests.yml +++ b/.github/workflows/ci_tests.yml @@ -16,6 +16,13 @@ concurrency: # Please define `build.args.GEOS_TPL_TAG` in `.devcontainer/devcontainer.json` jobs: + + stats: + runs-on: ubuntu-latest + steps: + - name: Run pull request stats + uses: flowwer-dev/pull-request-stats@main + # Checks if PR title follows conventional semantics semantic_pull_request: permissions: From 3744c04c39f4f5e0339b9e5da7d87807ebdff151 Mon Sep 17 00:00:00 2001 From: Pavel Tomin Date: Wed, 19 Feb 2025 14:33:35 -0600 Subject: [PATCH 04/11] Update ci_tests.yml --- .github/workflows/ci_tests.yml | 3 +++ 1 file changed, 3 insertions(+) diff --git a/.github/workflows/ci_tests.yml b/.github/workflows/ci_tests.yml index 00b0fe15a01..6f306d1f9c6 100644 --- a/.github/workflows/ci_tests.yml +++ b/.github/workflows/ci_tests.yml @@ -19,6 +19,9 @@ jobs: stats: runs-on: ubuntu-latest + permissions: + contents: read + pull-requests: write steps: - name: Run pull request stats uses: flowwer-dev/pull-request-stats@main From 18a6c58bf5401cf01eeaa9147c4a8e6fdf48af9d Mon Sep 17 00:00:00 2001 From: Pavel Tomin Date: Wed, 19 Feb 2025 14:39:54 -0600 Subject: [PATCH 05/11] Update ci_tests.yml --- .github/workflows/ci_tests.yml | 1 + 1 file changed, 1 insertion(+) diff --git a/.github/workflows/ci_tests.yml b/.github/workflows/ci_tests.yml index 6f306d1f9c6..3b15fe4854f 100644 --- a/.github/workflows/ci_tests.yml +++ b/.github/workflows/ci_tests.yml @@ -19,6 +19,7 @@ jobs: stats: runs-on: ubuntu-latest + period: 180 permissions: contents: read pull-requests: write From aeeb9163e4a408f35882cf714d255d74c281f172 Mon Sep 17 00:00:00 2001 From: Pavel Tomin Date: Wed, 19 Feb 2025 15:05:22 -0600 Subject: [PATCH 06/11] Update ci_tests.yml --- .github/workflows/ci_tests.yml | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/.github/workflows/ci_tests.yml b/.github/workflows/ci_tests.yml index 3b15fe4854f..831df13026d 100644 --- a/.github/workflows/ci_tests.yml +++ b/.github/workflows/ci_tests.yml @@ -19,13 +19,14 @@ jobs: stats: runs-on: ubuntu-latest - period: 180 permissions: contents: read pull-requests: write steps: - name: Run pull request stats uses: flowwer-dev/pull-request-stats@main + with: + period: 180 # Checks if PR title follows conventional semantics semantic_pull_request: From 12c878971150fa96842dc7d32d3d0f268e72f23b Mon Sep 17 00:00:00 2001 From: Pavel Tomin Date: Wed, 19 Feb 2025 15:09:08 -0600 Subject: [PATCH 07/11] Delete .github/workflows/stats.yml --- .github/workflows/stats.yml | 12 ------------ 1 file changed, 12 deletions(-) delete mode 100644 .github/workflows/stats.yml diff --git a/.github/workflows/stats.yml b/.github/workflows/stats.yml deleted file mode 100644 index 6dddd6b25eb..00000000000 --- a/.github/workflows/stats.yml +++ /dev/null @@ -1,12 +0,0 @@ -name: Pull Request Stats - -on: - pull_request: - types: [opened] - -jobs: - stats: - runs-on: ubuntu-latest - steps: - - name: Run pull request stats - uses: flowwer-dev/pull-request-stats@main From 845261ec03b7286be305a1c91841cc075286d13f Mon Sep 17 00:00:00 2001 From: Pavel Tomin Date: Wed, 19 Feb 2025 15:11:52 -0600 Subject: [PATCH 08/11] Update ci_tests.yml From 35906aab1eb750e7a1d6680d8cf5463a51f3907d Mon Sep 17 00:00:00 2001 From: Pavel Tomin Date: Wed, 19 Feb 2025 15:12:21 -0600 Subject: [PATCH 09/11] Update ci_tests.yml --- .github/workflows/ci_tests.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/ci_tests.yml b/.github/workflows/ci_tests.yml index 831df13026d..3ca246e4f49 100644 --- a/.github/workflows/ci_tests.yml +++ b/.github/workflows/ci_tests.yml @@ -26,7 +26,7 @@ jobs: - name: Run pull request stats uses: flowwer-dev/pull-request-stats@main with: - period: 180 + period: 90 # Checks if PR title follows conventional semantics semantic_pull_request: From 34d33935aa6218cd9ad8815a74735454eefc0cf6 Mon Sep 17 00:00:00 2001 From: Pavel Tomin Date: Wed, 19 Feb 2025 15:20:36 -0600 Subject: [PATCH 10/11] Update ci_tests.yml --- .github/workflows/ci_tests.yml | 1 + 1 file changed, 1 insertion(+) diff --git a/.github/workflows/ci_tests.yml b/.github/workflows/ci_tests.yml index 3ca246e4f49..9c26e37b00a 100644 --- a/.github/workflows/ci_tests.yml +++ b/.github/workflows/ci_tests.yml @@ -27,6 +27,7 @@ jobs: uses: flowwer-dev/pull-request-stats@main with: period: 90 + charts: true # Checks if PR title follows conventional semantics semantic_pull_request: From 600375bfa9d49e2032fa752f802346efe4fb3ea4 Mon Sep 17 00:00:00 2001 From: Pavel Tomin Date: Thu, 20 Feb 2025 09:46:37 -0600 Subject: [PATCH 11/11] Update ci_tests.yml --- .github/workflows/ci_tests.yml | 1 + 1 file changed, 1 insertion(+) diff --git a/.github/workflows/ci_tests.yml b/.github/workflows/ci_tests.yml index 9c26e37b00a..8c15ad3545d 100644 --- a/.github/workflows/ci_tests.yml +++ b/.github/workflows/ci_tests.yml @@ -28,6 +28,7 @@ jobs: with: period: 90 charts: true + stats: 'totalReviews,totalComments,timeToReview,openedPullRequests,additions,deletions,revisionSuccessRate' # Checks if PR title follows conventional semantics semantic_pull_request: