Skip to content

setup: add GitHub Actions CI pipeline#6

Merged
Lewiskunta merged 14 commits into
mainfrom
setup/ci-pipeline
May 19, 2026
Merged

setup: add GitHub Actions CI pipeline#6
Lewiskunta merged 14 commits into
mainfrom
setup/ci-pipeline

Conversation

@Lewiskunta

Copy link
Copy Markdown
Contributor

Adds a four-job CI pipeline:

  • Backend: lint, go mod tidy check, migrations, tests with
    race detection, coverage threshold, server and CLI build
  • Frontend: ESLint, TypeScript type check, production build
  • Security: Go vulnerability scan, secret detection
  • PR title: Conventional Commits format enforcement

Coverage threshold set to 0 during Phase 0. Will be raised as real tests are added.

@Lewiskunta Lewiskunta merged commit 9e29380 into main May 19, 2026
4 checks passed
@Lewiskunta Lewiskunta deleted the setup/ci-pipeline branch May 19, 2026 14:26
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.

1 participant