Skip to content

ci: add CI + owner auto-merge + dependabot config#26

Merged
satyakwok merged 1 commit into
mainfrom
chore/add-ci-workflows
May 7, 2026
Merged

ci: add CI + owner auto-merge + dependabot config#26
satyakwok merged 1 commit into
mainfrom
chore/add-ci-workflows

Conversation

@satyakwok
Copy link
Copy Markdown
Member

Adds CI scaffold (turbo typecheck/build + ephemeral Postgres for drizzle-kit check + docker image builds), owner auto-merge mirroring sentrix-labs/sentrix, and dependabot config (grouped npm + monthly actions + monthly docker per app).

Closes the production-indexer-with-no-CI gap surfaced 2026-05-07.

Operator next steps post-merge

  • Configure branch protection ruleset on main with required checks:
    • typecheck + build (turbo)
    • docker images build

CI workflow runs typecheck + build via turbo, plus drizzle-kit check
against a fresh ephemeral Postgres 16 service container, plus docker
image builds for both apps.

Owner auto-merge: mirrors sentrix-labs/sentrix pattern.

Dependabot: weekly npm (grouped drizzle / tooling / runtime), monthly
github-actions + docker.

Closes the production-indexer-with-no-CI gap surfaced 2026-05-07.

Operator next: configure branch protection ruleset on main with
required status checks 'typecheck + build (turbo)' and 'docker images
build'.
@satyakwok satyakwok merged commit dc66db8 into main May 7, 2026
2 checks passed
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