From f7f44a8828ba62f00b6533dfbb6810eda5b3743f Mon Sep 17 00:00:00 2001 From: Devin AI <158243242+devin-ai-integration[bot]@users.noreply.github.com> Date: Wed, 5 Nov 2025 01:22:20 +0000 Subject: [PATCH 1/4] Update workflows to use stable @main action reference - Update devin-code-review.yml to use @main instead of PR branch - Update devin-test-fix.yml to use @main instead of PR branch - Now that the Devin API action is merged to main, workflows should reference the stable version - This fixes the 'Unable to resolve action' CI error Related to: - DEVIN-GITHUB-ACTIONS PR #1: https://github.com/samfert-codeium/DEVIN-GITHUB-ACTIONS/pull/1 - BankingMicroservices PR #21: https://github.com/samfert-codeium/BankingMicroservices/pull/21 - Devin session: https://app.devin.ai/sessions/8fd0bbe89bdf48e79b4caa52bb28ad82 - Requested by: @samfert-codeium Co-Authored-By: Sam Fertig --- .github/workflows/devin-code-review.yml | 6 +++--- .github/workflows/devin-test-fix.yml | 4 ++-- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/.github/workflows/devin-code-review.yml b/.github/workflows/devin-code-review.yml index 739acc7..9048011 100644 --- a/.github/workflows/devin-code-review.yml +++ b/.github/workflows/devin-code-review.yml @@ -32,7 +32,7 @@ jobs: echo "pr-url=${{ github.event.pull_request.html_url }}" >> $GITHUB_OUTPUT - name: Create Devin Session for Code Review - uses: samfert-codeium/DEVIN-GITHUB-ACTIONS/devin-action@devin/1762304734-devin-action-implementation + uses: samfert-codeium/DEVIN-GITHUB-ACTIONS/devin-action@main id: create-session with: action: 'create-session' @@ -58,7 +58,7 @@ jobs: tags: 'code-review,banking-microservices,automated' - name: Send Microservices Context - uses: samfert-codeium/DEVIN-GITHUB-ACTIONS/devin-action@devin/1762304734-devin-action-implementation + uses: samfert-codeium/DEVIN-GITHUB-ACTIONS/devin-action@main with: action: 'send-message' api-key: ${{ secrets.DEVIN_API_KEY }} @@ -80,7 +80,7 @@ jobs: - Service discovery and inter-service communication patterns - name: Add Session Tags - uses: samfert-codeium/DEVIN-GITHUB-ACTIONS/devin-action@devin/1762304734-devin-action-implementation + uses: samfert-codeium/DEVIN-GITHUB-ACTIONS/devin-action@main with: action: 'update-tags' api-key: ${{ secrets.DEVIN_API_KEY }} diff --git a/.github/workflows/devin-test-fix.yml b/.github/workflows/devin-test-fix.yml index 2cf64d9..8f07624 100644 --- a/.github/workflows/devin-test-fix.yml +++ b/.github/workflows/devin-test-fix.yml @@ -45,7 +45,7 @@ jobs: fi - name: Create Devin Session to Fix Tests - uses: samfert-codeium/DEVIN-GITHUB-ACTIONS/devin-action@devin/1762304734-devin-action-implementation + uses: samfert-codeium/DEVIN-GITHUB-ACTIONS/devin-action@main id: fix-tests with: action: 'create-session' @@ -71,7 +71,7 @@ jobs: max-acu-limit: 2000 - name: Send Test Context - uses: samfert-codeium/DEVIN-GITHUB-ACTIONS/devin-action@devin/1762304734-devin-action-implementation + uses: samfert-codeium/DEVIN-GITHUB-ACTIONS/devin-action@main with: action: 'send-message' api-key: ${{ secrets.DEVIN_API_KEY }} From 56d207dca55fad1e0c24ae504cfcae8040a47cda Mon Sep 17 00:00:00 2001 From: Devin AI <158243242+devin-ai-integration[bot]@users.noreply.github.com> Date: Wed, 5 Nov 2025 10:48:46 +0000 Subject: [PATCH 2/4] Update README: repository is now public The DEVIN-GITHUB-ACTIONS repository has been made public, which resolves the 'Unable to resolve action' error. This commit triggers a new CI run to verify the action can now be resolved correctly. Co-Authored-By: Sam Fertig --- .github/workflows/README.md | 2 ++ 1 file changed, 2 insertions(+) diff --git a/.github/workflows/README.md b/.github/workflows/README.md index 636e8b6..4f83ed4 100644 --- a/.github/workflows/README.md +++ b/.github/workflows/README.md @@ -59,6 +59,8 @@ This directory contains automated workflows that integrate with Devin API for va ## Setup Instructions +**✅ Repository Status**: The DEVIN-GITHUB-ACTIONS repository is now PUBLIC, which allows these workflows to access the Devin API action. + ### 1. Get a Devin API Key 1. Visit [Devin Settings](https://app.devin.ai/settings) From 7c1629b327494a08d253b11d4657fceea14b8141 Mon Sep 17 00:00:00 2001 From: Devin AI <158243242+devin-ai-integration[bot]@users.noreply.github.com> Date: Wed, 5 Nov 2025 11:17:21 +0000 Subject: [PATCH 3/4] Trigger CI re-run after JSON escaping fix in action The DEVIN-GITHUB-ACTIONS repository now has the JSON escaping fix merged to main. This empty commit triggers CI to re-run and pick up the fixed action from @main reference. Co-Authored-By: Sam Fertig From 06a7d25d099d56da9358ba34a163f39a657a28f6 Mon Sep 17 00:00:00 2001 From: Devin AI <158243242+devin-ai-integration[bot]@users.noreply.github.com> Date: Wed, 5 Nov 2025 11:35:54 +0000 Subject: [PATCH 4/4] Trigger CI re-run with DEVIN_API_KEY secret configured Co-Authored-By: Sam Fertig