Skip to content

Commit 1d8d866

Browse files
sylvansysclaude
andauthored
Add CI workflow with composite actions (#6)
Uses org-level composite actions for clean status check names. Jobs skip gracefully when no package.json present. 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-authored-by: Claude Opus 4.5 <noreply@anthropic.com>
1 parent 914da0a commit 1d8d866

1 file changed

Lines changed: 28 additions & 0 deletions

File tree

.github/workflows/ci.yml

Lines changed: 28 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,28 @@
1+
name: CI
2+
3+
on:
4+
push:
5+
branches: [main]
6+
pull_request:
7+
branches: [main]
8+
types: [opened, synchronize, reopened]
9+
merge_group:
10+
11+
jobs:
12+
Lint:
13+
runs-on: ubuntu-latest
14+
steps:
15+
- uses: actions/checkout@v4
16+
- uses: constellos/.github/actions/lint@main
17+
18+
Typecheck:
19+
runs-on: ubuntu-latest
20+
steps:
21+
- uses: actions/checkout@v4
22+
- uses: constellos/.github/actions/typecheck@main
23+
24+
Unit-Tests:
25+
runs-on: ubuntu-latest
26+
steps:
27+
- uses: actions/checkout@v4
28+
- uses: constellos/.github/actions/unit-tests@main

0 commit comments

Comments
 (0)