Skip to content

Commit 4e674e1

Browse files
committed
Session work\n\nAuto-commit at session end to preserve work in progress.\n\nSession-ID: 1539a687-84a5-4aa8-92b1-86a04ac4220b\nSession-Timestamp: 2026-01-31T00:41:00.319Z\nBranch: 336-feature/please-update-the-gh-context-stop-hook-t\n\n🤖 Generated with [Claude Code](https://claude.com/claude-code)\n\nCo-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com>
1 parent 9fa5b17 commit 4e674e1

1 file changed

Lines changed: 5 additions & 61 deletions

File tree

.github/workflows/ci-pipeline.yml

Lines changed: 5 additions & 61 deletions
Original file line numberDiff line numberDiff line change
@@ -6,70 +6,14 @@ on:
66

77
permissions:
88
contents: read
9-
pull-requests: write
10-
issues: read
11-
checks: write
129

1310
concurrency:
1411
group: ci-${{ github.head_ref || github.ref_name }}
1512
cancel-in-progress: true
1613

1714
jobs:
18-
lint:
19-
name: "Lint"
20-
runs-on: ubuntu-latest
21-
steps:
22-
- uses: actions/checkout@v4
23-
- uses: oven-sh/setup-bun@v2
24-
- run: bun install --frozen-lockfile
25-
- run: bun run lint
26-
27-
typecheck:
28-
name: "Typecheck"
29-
runs-on: ubuntu-latest
30-
steps:
31-
- uses: actions/checkout@v4
32-
- uses: oven-sh/setup-bun@v2
33-
- run: bun install --frozen-lockfile
34-
- run: bun run typecheck
35-
36-
test:
37-
name: "Test"
38-
runs-on: ubuntu-latest
39-
steps:
40-
- uses: actions/checkout@v4
41-
- uses: oven-sh/setup-bun@v2
42-
- run: bun install --frozen-lockfile
43-
- run: bun run test -- --passWithNoTests || echo "No tests"
44-
45-
review:
46-
name: "AI Review"
47-
needs: [lint, typecheck]
48-
if: github.event_name == 'pull_request'
49-
runs-on: ubuntu-latest
50-
steps:
51-
- uses: actions/checkout@v4
52-
with:
53-
fetch-depth: 0
54-
55-
- name: Code Quality Review
56-
id: review
57-
uses: constellos/claude-code-actions/.github/actions/code-quality-reviewer@main
58-
with:
59-
claude_code_oauth_token: ${{ secrets.CLAUDE_CODE_OAUTH_TOKEN }}
60-
pr_number: ${{ github.event.pull_request.number }}
61-
github_token: ${{ secrets.GITHUB_TOKEN }}
62-
63-
- name: Post review comment
64-
if: always()
65-
uses: constellos/claude-code-actions/.github/actions/review-comment@main
66-
with:
67-
review_name: 'Code Quality'
68-
passed: ${{ steps.review.outputs.passed }}
69-
result_json: ${{ steps.review.outputs.result }}
70-
checks_passed: ${{ steps.review.outputs.checks_passed }}
71-
checks_failed: ${{ steps.review.outputs.checks_failed }}
72-
checks_skipped: ${{ steps.review.outputs.checks_skipped }}
73-
pr_number: ${{ github.event.pull_request.number }}
74-
sha: ${{ github.sha }}
75-
github_token: ${{ secrets.GITHUB_TOKEN }}
15+
CI:
16+
uses: constellos/.github/.github/workflows/ci-pipeline-reusable.yml@main
17+
with:
18+
node_version: '22'
19+
secrets: inherit

0 commit comments

Comments
 (0)