chore: Use claude action #251

Merged
jank merged 1 commit from claude-action into main 2025-06-03 06:06:53 +00:00
Owner
No description provided.
jank added 1 commit 2025-06-02 06:57:53 +00:00
chore: Use action
Some checks failed
Claude PR Review / claude-code (pull_request) Failing after 5s
CI / Get Changed Files (pull_request) Successful in 11s
CI / oxlint (pull_request) Successful in 59s
CI / eslint (pull_request) Successful in 1m1s
CI / prettier (pull_request) Successful in 58s
CI / test-build (pull_request) Successful in 1m7s
CI / Docker frontend validation (pull_request) Successful in 3m59s
CI / Checkstyle Main (pull_request) Successful in 5m48s
CI / Backend Tests (pull_request) Successful in 5m50s
CI / Docker backend validation (pull_request) Successful in 7m11s
c732b0e841
jank force-pushed claude-action from c732b0e841 to 0d076f79ec 2025-06-02 06:58:43 +00:00 Compare
jank changed title from chore: Use action to chore: Use claude action 2025-06-02 06:59:18 +00:00
jank force-pushed claude-action from 0d076f79ec to 65975fe4f8 2025-06-02 07:05:05 +00:00 Compare
Collaborator

Code Review Approved

This PR successfully simplifies the Claude workflow by replacing ~70 lines of complex setup with a reusable action.

Positive aspects:

  • Significant improvement in maintainability and readability (.gitea/workflows/claude.yml:11-16)
  • Proper use of external action with version pinning ()
  • Eliminates code duplication across repositories
  • Preserves core functionality while reducing complexity

Minor considerations:

  • External dependency on - ensure this action is reliable and maintained
  • Secret remapping ( → ) - verify the action expects this naming convention
  • Renovate Bot check removal means all PRs will now be reviewed (likely intentional)

Overall, this is a well-executed refactoring that follows CI/CD best practices. The change from a complex manual setup to a clean, maintainable action-based approach is excellent.

**Code Review Approved** ✅ This PR successfully simplifies the Claude workflow by replacing ~70 lines of complex setup with a reusable action. **Positive aspects:** - Significant improvement in maintainability and readability (.gitea/workflows/claude.yml:11-16) - Proper use of external action with version pinning () - Eliminates code duplication across repositories - Preserves core functionality while reducing complexity **Minor considerations:** - External dependency on - ensure this action is reliable and maintained - Secret remapping ( → ) - verify the action expects this naming convention - Renovate Bot check removal means all PRs will now be reviewed (likely intentional) Overall, this is a well-executed refactoring that follows CI/CD best practices. The change from a complex manual setup to a clean, maintainable action-based approach is excellent.
jank scheduled this pull request to auto merge when all checks succeed 2025-06-03 06:02:14 +00:00
jleibl approved these changes 2025-06-03 06:06:50 +00:00
jank merged commit 5d75109dcf into main 2025-06-03 06:06:53 +00:00
jank deleted branch claude-action 2025-06-03 06:06:53 +00:00
Commenting is not possible because the repository is archived.
No reviewers
No milestone
No project
No assignees
3 participants
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference: SZUT/casino#251
No description provided.