Skip to content
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
33 commits
Select commit Hold shift + click to select a range
9aec20a
fix path doubling issue in CI/CD
JMR-dev Oct 15, 2025
eaeaaa9
address PR feedback
JMR-dev Oct 15, 2025
3973ae1
addressing final PR comments
JMR-dev Oct 15, 2025
aed4a17
address PR feedback
JMR-dev Oct 15, 2025
6622d40
release workflow refinements
JMR-dev Oct 15, 2025
3f2cba1
* Updated workflow
JMR-dev Oct 15, 2025
8d7e5a5
creating reproducible build images
JMR-dev Oct 16, 2025
7fcd510
* Updated release workflow to test all distros, use pre-built images,…
JMR-dev Oct 16, 2025
295ef86
updated credentials for job steps
JMR-dev Oct 16, 2025
3bb9c9c
updated permissions for workflows
JMR-dev Oct 16, 2025
5396a45
added missing container tag'
JMR-dev Oct 16, 2025
8947385
updated status checks to pull the correct containers and ensured Clau…
JMR-dev Oct 16, 2025
d7468df
release workflow and deps updates
JMR-dev Oct 16, 2025
3bff704
changing version specification strategy
JMR-dev Oct 16, 2025
b5428fc
changing version specification strategy for requires-python
JMR-dev Oct 16, 2025
5fd9373
updating lock file and Python range for pyinstaller
JMR-dev Oct 16, 2025
994dea6
force workflow to pull fresh image
JMR-dev Oct 16, 2025
6d32f91
add auth step to container pull
JMR-dev Oct 16, 2025
8672203
unbundle windows and linux status checks
JMR-dev Oct 16, 2025
e246f13
authenticate with PAT
JMR-dev Oct 16, 2025
b84ac5f
remove pull always
JMR-dev Oct 16, 2025
62b3dda
one more time
JMR-dev Oct 16, 2025
e261911
one more time x2
JMR-dev Oct 16, 2025
5811d58
one more time x3
JMR-dev Oct 16, 2025
240b27b
fixed problems with Arch dockerfile
JMR-dev Oct 16, 2025
0053765
final touches on release file
JMR-dev Oct 16, 2025
4e6c066
update claude.md
JMR-dev Oct 16, 2025
7e5ae34
change auth type for PR creation during release
JMR-dev Oct 16, 2025
8a2b03c
Bump version to 0.1.1
github-actions[bot] Oct 17, 2025
8556de0
release workflow fixes and updates
JMR-dev Oct 17, 2025
35bf262
fixed version number so that it is option but has error handling and …
JMR-dev Oct 17, 2025
45ec303
change to reset for rollback strategy for clean rollback
JMR-dev Oct 17, 2025
152c139
add git notes automation for record keeping of rollbacks
JMR-dev Oct 17, 2025
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
25 changes: 15 additions & 10 deletions .github/workflows/claude-code-review.yml
Original file line number Diff line number Diff line change
Expand Up @@ -2,13 +2,17 @@ name: Claude Code Review

on:
pull_request:
types: [opened, synchronize]
types: [opened]
# Optional: Only run on specific file changes
# paths:
# - "src/**/*.ts"
# - "src/**/*.tsx"
# - "src/**/*.js"
# - "src/**/*.jsx"
# - "src/**/*.py"
workflow_dispatch:
inputs:
branch:
description: 'Branch to run the review against'
required: true
default: 'develop'
type: string

permissions:
contents: read
Expand All @@ -33,7 +37,8 @@ jobs:
- name: Checkout repository
uses: actions/checkout@v4
with:
fetch-depth: 1
ref: ${{ github.event_name == 'workflow_dispatch' && inputs.branch || github.event.pull_request.head.ref }}
fetch-depth: 0

- name: Run Claude Code Review
id: claude-review
Expand All @@ -42,18 +47,18 @@ jobs:
claude_code_oauth_token: ${{ secrets.CLAUDE_CODE_OAUTH_TOKEN }}
prompt: |
REPO: ${{ github.repository }}
PR NUMBER: ${{ github.event.pull_request.number }}
${{ github.event_name == 'pull_request' && format('PR NUMBER: {0}', github.event.pull_request.number) || format('BRANCH: {0}', inputs.branch) }}

Please review this pull request and provide feedback on:
Please review this ${{ github.event_name == 'pull_request' && 'pull request' || format('branch ({0})', inputs.branch) }} and provide feedback on:
- Code quality and best practices
- Potential bugs or issues
- Performance considerations
- Security concerns
- Test coverage

Use the repository's CLAUDE.md for guidance on style and conventions. Be constructive and helpful in your feedback.

Use `gh pr comment` with your Bash tool to leave your review as a comment on the PR.
${{ github.event_name == 'pull_request' && 'Use `gh pr comment` with your Bash tool to leave your review as a comment on the PR.' || 'Provide a summary of your findings.' }}

# See https://github.com/anthropics/claude-code-action/blob/main/docs/usage.md
# or https://docs.claude.com/en/docs/claude-code/sdk#command-line for available options
Expand Down
Loading
Loading