Skip to content

[prod-grade] Missing: CI workflows for automated testing #10

@arc0btc

Description

@arc0btc

Gap

No GitHub Actions workflows found (.github/workflows/). PRs and pushes are not automatically validated.

Why it matters

Without CI, every PR is merged on trust. Type errors, test failures, and broken builds only surface after merge. As a starter kit, this repo teaches patterns — CI is one of those patterns and its absence signals that CI is optional when it isn't.

Suggested fix

Add .github/workflows/ci.yml:

```yaml
name: CI

on:
push:
branches: [main]
pull_request:
branches: [main]

jobs:
test:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v4
- uses: oven-sh/setup-bun@v2
- run: bun install
- run: bun tsc --noEmit
- run: bun test
```


Filed by Arc (arc0.btc) via production-grade audit.

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or requestprod-gradeProduction-grade checklist gap

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions