From 2e18053e02be24d7986191531bef766d9b827e4b Mon Sep 17 00:00:00 2001 From: DongjaJ Date: Thu, 17 Apr 2025 22:57:18 +0900 Subject: [PATCH 1/4] ci: Update actions/checkout to v4 in workflow files --- .github/workflows/build-and-test.yaml | 2 +- .github/workflows/code_coverage.yaml | 3 +-- .github/workflows/e2e_tests.yaml | 5 ++--- .github/workflows/pre-commit.yml | 2 +- 4 files changed, 5 insertions(+), 7 deletions(-) diff --git a/.github/workflows/build-and-test.yaml b/.github/workflows/build-and-test.yaml index 9f56c3e5..ecd842fe 100644 --- a/.github/workflows/build-and-test.yaml +++ b/.github/workflows/build-and-test.yaml @@ -14,7 +14,7 @@ jobs: steps: - id: checkout - uses: actions/checkout@v2 + uses: actions/checkout@v4 - id: dockerx name: Setup Docker Buildx diff --git a/.github/workflows/code_coverage.yaml b/.github/workflows/code_coverage.yaml index de372024..84d978a6 100644 --- a/.github/workflows/code_coverage.yaml +++ b/.github/workflows/code_coverage.yaml @@ -15,7 +15,7 @@ jobs: steps: - id: checkout - uses: actions/checkout@v2 + uses: actions/checkout@v4 - id: dockerx name: Setup Docker Buildx @@ -41,7 +41,6 @@ jobs: docker cp test_container:/app/coverage.xml coverage.xml docker rm test_container - - name: Validate coverage report run: | if [ ! -f coverage.xml ]; then diff --git a/.github/workflows/e2e_tests.yaml b/.github/workflows/e2e_tests.yaml index 07602d7f..9fa7bedd 100644 --- a/.github/workflows/e2e_tests.yaml +++ b/.github/workflows/e2e_tests.yaml @@ -11,7 +11,7 @@ jobs: name: PR-Agent E2E GitHub App Test steps: - name: Checkout repository - uses: actions/checkout@v2 + uses: actions/checkout@v4 - name: Setup Docker Buildx uses: docker/setup-buildx-action@v2 @@ -32,14 +32,13 @@ jobs: - id: test1 name: E2E test github app run: | - docker run -e GITHUB.USER_TOKEN=${{ secrets.TOKEN_GITHUB }} --rm codiumai/pr-agent:test pytest -v tests/e2e_tests/test_github_app.py + docker run -e GITHUB.USER_TOKEN=${{ secrets.TOKEN_GITHUB }} --rm codiumai/pr-agent:test pytest -v tests/e2e_tests/test_github_app.py - id: test2 name: E2E gitlab webhook run: | docker run -e gitlab.PERSONAL_ACCESS_TOKEN=${{ secrets.TOKEN_GITLAB }} --rm codiumai/pr-agent:test pytest -v tests/e2e_tests/test_gitlab_webhook.py - - id: test3 name: E2E bitbucket app run: | diff --git a/.github/workflows/pre-commit.yml b/.github/workflows/pre-commit.yml index 190ef450..37d7ee66 100644 --- a/.github/workflows/pre-commit.yml +++ b/.github/workflows/pre-commit.yml @@ -11,7 +11,7 @@ jobs: pre-commit: runs-on: ubuntu-latest steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - uses: actions/setup-python@v5 # SEE https://github.com/pre-commit/action - uses: pre-commit/action@v3.0.1 From 8ad3eb583a246f43f0e0daeca741257b58ebf264 Mon Sep 17 00:00:00 2001 From: DongjaJ Date: Thu, 17 Apr 2025 23:02:48 +0900 Subject: [PATCH 2/4] ci: Upgrade Docker Buildx action to v3 in workflow files --- .github/workflows/build-and-test.yaml | 2 +- .github/workflows/code_coverage.yaml | 2 +- .github/workflows/e2e_tests.yaml | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/.github/workflows/build-and-test.yaml b/.github/workflows/build-and-test.yaml index ecd842fe..5e35bb85 100644 --- a/.github/workflows/build-and-test.yaml +++ b/.github/workflows/build-and-test.yaml @@ -18,7 +18,7 @@ jobs: - id: dockerx name: Setup Docker Buildx - uses: docker/setup-buildx-action@v2 + uses: docker/setup-buildx-action@v3 - id: build name: Build dev docker diff --git a/.github/workflows/code_coverage.yaml b/.github/workflows/code_coverage.yaml index 84d978a6..460d08b5 100644 --- a/.github/workflows/code_coverage.yaml +++ b/.github/workflows/code_coverage.yaml @@ -19,7 +19,7 @@ jobs: - id: dockerx name: Setup Docker Buildx - uses: docker/setup-buildx-action@v2 + uses: docker/setup-buildx-action@v3 - id: build name: Build dev docker diff --git a/.github/workflows/e2e_tests.yaml b/.github/workflows/e2e_tests.yaml index 9fa7bedd..8fa666ec 100644 --- a/.github/workflows/e2e_tests.yaml +++ b/.github/workflows/e2e_tests.yaml @@ -14,7 +14,7 @@ jobs: uses: actions/checkout@v4 - name: Setup Docker Buildx - uses: docker/setup-buildx-action@v2 + uses: docker/setup-buildx-action@v3 - id: build name: Build dev docker From be957cd2ea582ed6546f0f8a9ba0b9a266271697 Mon Sep 17 00:00:00 2001 From: DongjaJ Date: Thu, 17 Apr 2025 23:05:10 +0900 Subject: [PATCH 3/4] ci: Upgrade docker/build-push-action to v6 in workflow files --- .github/workflows/build-and-test.yaml | 2 +- .github/workflows/code_coverage.yaml | 2 +- .github/workflows/e2e_tests.yaml | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/.github/workflows/build-and-test.yaml b/.github/workflows/build-and-test.yaml index 5e35bb85..64592b78 100644 --- a/.github/workflows/build-and-test.yaml +++ b/.github/workflows/build-and-test.yaml @@ -22,7 +22,7 @@ jobs: - id: build name: Build dev docker - uses: docker/build-push-action@v2 + uses: docker/build-push-action@v6 with: context: . file: ./docker/Dockerfile diff --git a/.github/workflows/code_coverage.yaml b/.github/workflows/code_coverage.yaml index 460d08b5..6239bb94 100644 --- a/.github/workflows/code_coverage.yaml +++ b/.github/workflows/code_coverage.yaml @@ -23,7 +23,7 @@ jobs: - id: build name: Build dev docker - uses: docker/build-push-action@v2 + uses: docker/build-push-action@v6 with: context: . file: ./docker/Dockerfile diff --git a/.github/workflows/e2e_tests.yaml b/.github/workflows/e2e_tests.yaml index 8fa666ec..375aea54 100644 --- a/.github/workflows/e2e_tests.yaml +++ b/.github/workflows/e2e_tests.yaml @@ -18,7 +18,7 @@ jobs: - id: build name: Build dev docker - uses: docker/build-push-action@v2 + uses: docker/build-push-action@v6 with: context: . file: ./docker/Dockerfile From 6cf0ae0731a5dd8257e05489474e7b87465c4c92 Mon Sep 17 00:00:00 2001 From: DongjaJ Date: Thu, 17 Apr 2025 23:05:47 +0900 Subject: [PATCH 4/4] ci: Upgrade Codecov action to v5 in workflow files --- .github/workflows/code_coverage.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/code_coverage.yaml b/.github/workflows/code_coverage.yaml index 6239bb94..44d614ef 100644 --- a/.github/workflows/code_coverage.yaml +++ b/.github/workflows/code_coverage.yaml @@ -48,6 +48,6 @@ jobs: exit 1 fi - name: Upload coverage to Codecov - uses: codecov/codecov-action@v4.0.1 + uses: codecov/codecov-action@v5 with: token: ${{ secrets.CODECOV_TOKEN }}