From 63d82a006dfaef4b9c49b2f48353712fb7e49abd Mon Sep 17 00:00:00 2001 From: Vasile Popescu Date: Thu, 18 Dec 2025 14:16:24 +0100 Subject: [PATCH 1/3] Use Opus 4.5 in our claude action --- .github/workflows/claude.yml | 1 + 1 file changed, 1 insertion(+) diff --git a/.github/workflows/claude.yml b/.github/workflows/claude.yml index 141d5d7b5e..853f7f3147 100644 --- a/.github/workflows/claude.yml +++ b/.github/workflows/claude.yml @@ -54,4 +54,5 @@ jobs: # Optional: Add claude_args to customize behavior and configuration # See https://github.com/anthropics/claude-code-action/blob/main/docs/usage.md # or https://docs.claude.com/en/docs/claude-code/cli-reference for available options + model: claude-opus-4-5 claude_args: '--allowed-tools Bash(npm run)' From 2cedd32a10a58767e7c834fb2468ed9a74c8fc3e Mon Sep 17 00:00:00 2001 From: cemreinanc Date: Wed, 11 Feb 2026 10:44:01 +0100 Subject: [PATCH 2/3] fix and update model 4.6 --- .github/workflows/claude.yml | 14 ++++++++++---- 1 file changed, 10 insertions(+), 4 deletions(-) diff --git a/.github/workflows/claude.yml b/.github/workflows/claude.yml index 853f7f3147..a39f70b841 100644 --- a/.github/workflows/claude.yml +++ b/.github/workflows/claude.yml @@ -33,10 +33,17 @@ jobs: - name: "Install Node" uses: actions/setup-node@v4 with: - node-version: 20 + node-version-file: front_end/.nvmrc cache: "npm" cache-dependency-path: front_end/package-lock.json - - name: "Install node_modules and build the frontend" + - name: Cache node_modules + id: cache-node-modules + uses: actions/cache@v4 + with: + path: front_end/node_modules + key: node-modules-${{ runner.os }}-${{ hashFiles('front_end/package-lock.json') }} + - name: "Install node_modules" + if: steps.cache-node-modules.outputs.cache-hit != 'true' run: cd front_end && npm ci - name: Run Claude Code id: claude @@ -54,5 +61,4 @@ jobs: # Optional: Add claude_args to customize behavior and configuration # See https://github.com/anthropics/claude-code-action/blob/main/docs/usage.md # or https://docs.claude.com/en/docs/claude-code/cli-reference for available options - model: claude-opus-4-5 - claude_args: '--allowed-tools Bash(npm run)' + claude_args: '--model claude-opus-4-6' From 9542ecde52e2b9baa3933c44338016f95dbffc6d Mon Sep 17 00:00:00 2001 From: cemreinanc Date: Wed, 11 Feb 2026 10:55:25 +0100 Subject: [PATCH 3/3] change branch names --- .github/workflows/claude.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/claude.yml b/.github/workflows/claude.yml index a39f70b841..d8d15412b3 100644 --- a/.github/workflows/claude.yml +++ b/.github/workflows/claude.yml @@ -50,7 +50,7 @@ jobs: uses: anthropics/claude-code-action@v1 with: claude_code_oauth_token: ${{ secrets.CLAUDE_CODE_OAUTH_TOKEN }} - + branch_name_template: '{{prefix}}{{entityType}}-{{entityNumber}}-{{description}}' # This is an optional setting that allows Claude to read CI results on PRs additional_permissions: | actions: read