Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
66 changes: 66 additions & 0 deletions .github/workflows/claude.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,66 @@
name: Claude Code

on:
issue_comment:
types: [created]
pull_request_review_comment:
types: [created]
issues:
types: [opened, assigned]
pull_request_review:
types: [submitted]

permissions:
contents: write
pull-requests: write
issues: write
actions: read
id-token: write

jobs:
claude:
if: |
(github.event_name == 'issue_comment' && contains(github.event.comment.body, '@claude')) ||
(github.event_name == 'pull_request_review_comment' && contains(github.event.comment.body, '@claude')) ||
(github.event_name == 'pull_request_review' && contains(github.event.review.body, '@claude')) ||
(github.event_name == 'issues' && (contains(github.event.issue.body, '@claude') || contains(github.event.issue.title, '@claude')))
runs-on: ubuntu-latest

steps:
- uses: actions/checkout@v6
with:
fetch-depth: 1

- name: Run Claude Code
uses: anthropics/claude-code-action@v1
with:
claude_code_oauth_token: ${{ secrets.CLAUDE_CODE_OAUTH_TOKEN }}

# Optional: Customize the trigger phrase (default: @claude)
# trigger_phrase: "/claude"

# Optional: Trigger when specific user is assigned to an issue
# assignee_trigger: "claude-bot"

# Optional: Configure Claude's behavior with CLI arguments
# claude_args: |
# --model claude-opus-4-1-20250805
# --max-turns 10
# --allowedTools "Bash(npm install),Bash(npm run build),Bash(npm run test:*),Bash(npm run lint:*)"
# --system-prompt "Follow our coding standards. Ensure all new code has tests. Use TypeScript for new files."

# Advanced settings: Enable WebFetch for specific domains
settings: |
{
"permissions": {
"allow": [
"WebFetch(domain:e-com.plus)",
"WebFetch(domain:ecomplus.io)",
"WebFetch(domain:github.com)",
"WebFetch(domain:api.anthropic.com)",
"WebFetch(domain:developer.mozilla.org)",
"WebFetch(domain:cloudflare.com)",
"WebFetch(domain:developers.cloudflare.com)"
]
}
}
2 changes: 1 addition & 1 deletion .github/workflows/create-release.yml
Original file line number Diff line number Diff line change
Expand Up @@ -12,7 +12,7 @@ jobs:

steps:
- name: Checkout
uses: actions/checkout@v5
uses: actions/checkout@v6

- name: Get semver number
id: get_semver
Expand Down
9 changes: 9 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,15 @@

All notable changes to this project will be documented in this file. See [commit-and-tag-version](https://github.com/absolute-version/commit-and-tag-version) for commit guidelines.

## [1.0.0-beta.118](https://github.com/ecomplus/admin/compare/v1.0.0-beta.117...v1.0.0-beta.118) (2026-01-30)


### Bug Fixes

* **deps:** update all non-major dependencies ([#899](https://github.com/ecomplus/admin/issues/899)) ([3ce2019](https://github.com/ecomplus/admin/commit/3ce20192b3be321b5696e6b658d19967e98f317a))
* **deps:** update all non-major dependencies ([#900](https://github.com/ecomplus/admin/issues/900)) ([0eedcea](https://github.com/ecomplus/admin/commit/0eedceab8365532cf120bd5ac1b904335f64b540))
* **deps:** update dependency @brazilian-utils/brazilian-utils to v2 ([#901](https://github.com/ecomplus/admin/issues/901)) ([6d62fb4](https://github.com/ecomplus/admin/commit/6d62fb4abe495e47cd09b15d7052def933cdb14e))

## [1.0.0-beta.117](https://github.com/ecomplus/admin/compare/v1.0.0-beta.116...v1.0.0-beta.117) (2025-11-07)


Expand Down
Loading