Skip to content

AUTH-21 GitHub Actions CI pipeline#9

Merged
b-at-neu merged 10 commits intomainfrom
auth-21
Apr 8, 2026
Merged

AUTH-21 GitHub Actions CI pipeline#9
b-at-neu merged 10 commits intomainfrom
auth-21

Conversation

@b-at-neu
Copy link
Copy Markdown
Collaborator

@b-at-neu b-at-neu commented Apr 7, 2026

Summary

  • Adds .github/workflows/ci.yml with three parallel jobs: typecheck, lint, format
  • Runs on PRs and pushes to main/dev
  • Uses Node 22 with built-in npm cache
  • Runs prisma generate before typecheck (with dummy env) to produce the generated client
  • Aligned @types/pg to 8.11.11 to match @prisma/adapter-pg's bundled version
  • Excluded src/generated/** from ESLint
  • Fixed pre-existing prettier violations in prisma/seed.ts, prisma.config.ts, src/lib/prisma.ts, README.md

Closes AUTH-21

🤖 Generated with Claude Code

b-at-neu and others added 2 commits April 7, 2026 18:44
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
@b-at-neu b-at-neu self-assigned this Apr 7, 2026
b-at-neu and others added 6 commits April 7, 2026 18:49
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
…eslint

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
@b-at-neu b-at-neu marked this pull request as ready for review April 7, 2026 22:56
b-at-neu and others added 2 commits April 7, 2026 19:00
@b-at-neu b-at-neu merged commit ace3f8f into main Apr 8, 2026
3 checks passed
@b-at-neu b-at-neu deleted the auth-21 branch April 8, 2026 13:39
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants