Skip to content

chore: add ci - #3

Merged
devrodri-com merged 1 commit into
mainfrom
chore/add-ci
May 12, 2026
Merged

chore: add ci#3
devrodri-com merged 1 commit into
mainfrom
chore/add-ci

Conversation

@devrodri-com

Copy link
Copy Markdown
Owner

What changed

  • Adds a minimal GitHub Actions CI workflow for pull requests and pushes to main.
  • Uses Node.js 20 with npm cache and npm ci.
  • Runs a conservative TypeScript no-emit build check over deployable api/**/*.ts files.
  • Runs the existing Vercel Serverless Function count guardrail.

What is intentionally omitted

  • No lint step because package.json has no lint script.
  • No test step because package.json has no test script.
  • No production deploy, Vercel command, secrets, or environment variables are used.
  • No application logic changed.

Validation

  • npm ci
  • find api -name '*.ts' -print0 | xargs -0 npm exec tsc -- --noEmit --skipLibCheck --moduleResolution node --target ES2022 --module commonjs --esModuleInterop
  • npm run check:vercel-functions
  • Parsed .github/workflows/ci.yml with Ruby YAML.

@vercel

vercel Bot commented May 12, 2026

Copy link
Copy Markdown

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated (UTC)
mutter-games-admin-api Ready Ready Preview, Comment May 12, 2026 1:35pm
mutter-games-admin-api-prod Ready Ready Preview, Comment May 12, 2026 1:35pm

@devrodri-com
devrodri-com marked this pull request as ready for review May 12, 2026 13:37
@devrodri-com
devrodri-com merged commit 2780a4a into main May 12, 2026
4 checks passed
@devrodri-com
devrodri-com deleted the chore/add-ci branch May 12, 2026 13:37
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