From 0bf5f59baa0cfe9a63605aa662ce75b19d17d816 Mon Sep 17 00:00:00 2001 From: shenxianpeng Date: Tue, 29 Oct 2024 14:24:26 +0200 Subject: [PATCH 1/8] feat: pdate commit-check.yml --- .github/workflows/commit-check.yml | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/.github/workflows/commit-check.yml b/.github/workflows/commit-check.yml index 422d944..3e0f201 100644 --- a/.github/workflows/commit-check.yml +++ b/.github/workflows/commit-check.yml @@ -5,13 +5,13 @@ on: branches: 'main' workflow_dispatch: +permissions: # used by `pr-comments` + contents: read + pull-requests: write + jobs: commit-check: runs-on: ubuntu-latest - permissions: - contents: read - pull-requests: write - repository-projects: write steps: - uses: actions/checkout@v4 with: From e045b3420382ccb0ff7e820d3bcffdc4e747fcc1 Mon Sep 17 00:00:00 2001 From: shenxianpeng Date: Tue, 29 Oct 2024 14:28:56 +0200 Subject: [PATCH 2/8] fxi: update commit-check.yml --- .github/workflows/commit-check.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/commit-check.yml b/.github/workflows/commit-check.yml index 3e0f201..e7e4f41 100644 --- a/.github/workflows/commit-check.yml +++ b/.github/workflows/commit-check.yml @@ -6,7 +6,7 @@ on: workflow_dispatch: permissions: # used by `pr-comments` - contents: read + contents: write pull-requests: write jobs: From 04b278cbb79995ebfd344eaff7feafa10147b77b Mon Sep 17 00:00:00 2001 From: shenxianpeng Date: Tue, 29 Oct 2024 21:31:31 +0200 Subject: [PATCH 3/8] test: Update commit-check.yml --- .github/workflows/commit-check.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/commit-check.yml b/.github/workflows/commit-check.yml index 7ee0be4..90e0912 100644 --- a/.github/workflows/commit-check.yml +++ b/.github/workflows/commit-check.yml @@ -9,7 +9,7 @@ jobs: commit-check: runs-on: ubuntu-latest permissions: # use permissions because of use pr-comments - contents: read + contents: write pull-requests: write steps: - uses: actions/checkout@v4 From 894c2c56f32a3639ac99e4f9d24aff8f63494e78 Mon Sep 17 00:00:00 2001 From: shenxianpeng Date: Tue, 29 Oct 2024 21:33:01 +0200 Subject: [PATCH 4/8] test: Update commit-check.yml --- .github/workflows/commit-check.yml | 1 + 1 file changed, 1 insertion(+) diff --git a/.github/workflows/commit-check.yml b/.github/workflows/commit-check.yml index 90e0912..fed6b6a 100644 --- a/.github/workflows/commit-check.yml +++ b/.github/workflows/commit-check.yml @@ -11,6 +11,7 @@ jobs: permissions: # use permissions because of use pr-comments contents: write pull-requests: write + id-token: write steps: - uses: actions/checkout@v4 with: From 986dcb92bcf9e2bd482d145bd8dce48c30e65f12 Mon Sep 17 00:00:00 2001 From: shenxianpeng Date: Tue, 29 Oct 2024 21:53:02 +0200 Subject: [PATCH 5/8] test: Update main.py --- main.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/main.py b/main.py index eb0af9c..c1674e1 100755 --- a/main.py +++ b/main.py @@ -104,7 +104,8 @@ def add_pr_comments() -> int: pr_number = os.getenv("GITHUB_REF").split("/")[-2] # Initialize GitHub client - g = Github(token) + # g = Github(token) + g = Github(token, retry=github.GithubRetry()) repo = g.get_repo(repo_name) pull_request = repo.get_issue(int(pr_number)) From fb80c7a05eb78cd165807ca94e9937bade391cb2 Mon Sep 17 00:00:00 2001 From: shenxianpeng Date: Tue, 29 Oct 2024 21:54:45 +0200 Subject: [PATCH 6/8] test: Update main.py --- main.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/main.py b/main.py index c1674e1..1f0bdfb 100755 --- a/main.py +++ b/main.py @@ -3,7 +3,7 @@ import sys import subprocess import re -from github import Github +from github import Github, GithubRetry() # Constants for message titles @@ -105,7 +105,7 @@ def add_pr_comments() -> int: # Initialize GitHub client # g = Github(token) - g = Github(token, retry=github.GithubRetry()) + g = Github(token, retry=GithubRetry()) repo = g.get_repo(repo_name) pull_request = repo.get_issue(int(pr_number)) From 130dcfe2929207376a623f7f30df7596d48d8fe9 Mon Sep 17 00:00:00 2001 From: shenxianpeng Date: Tue, 29 Oct 2024 21:55:56 +0200 Subject: [PATCH 7/8] test: Update main.py --- main.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/main.py b/main.py index 1f0bdfb..580ca71 100755 --- a/main.py +++ b/main.py @@ -3,7 +3,7 @@ import sys import subprocess import re -from github import Github, GithubRetry() +from github import Github, GithubRetry # Constants for message titles From f163f3ad35124324a0ad1310bc088a186f18cf5d Mon Sep 17 00:00:00 2001 From: shenxianpeng Date: Tue, 29 Oct 2024 22:00:23 +0200 Subject: [PATCH 8/8] test: Update requirements.txt --- requirements.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/requirements.txt b/requirements.txt index 7025a47..33889a7 100644 --- a/requirements.txt +++ b/requirements.txt @@ -2,4 +2,4 @@ # For details please see: https://github.com/commit-check/commit-check commit-check==0.8.5 # Interact with the GitHub API. -PyGithub==2.4.0 +PyGithub==2.1.0.post0