Skip to content

ci: validate DevLog changes before merges to main - #11

Merged
Lucalopezz merged 1 commit into
mainfrom
codex/ci-main-protection
Oct 21, 2026
Merged

Lucalopezz merged 1 commit into
mainfrom
codex/ci-main-protection

Conversation

@Lucalopezz

Copy link
Copy Markdown
Owner

Summary

  • Add GitHub Actions checks for lint, builds, type checking, and API/web/gateway unit tests.
  • Run repository, HTTP, intercepted-browser, and full-stack browser tests against a disposable PostgreSQL service.
  • Document the CI boundary and the planned main merge rule.

Validation

  • actionlint .github/workflows/ci.yml
  • API ESLint (without --fix), web lint, workspace build, browser typecheck
  • API unit: 427 passing; web: 446 passing; gateway: 5 passing
  • GitHub Actions PR run will validate the PostgreSQL and Chromium jobs before merge.

Deployment and data

CI reads no production secrets and uses devlog_test in a job-scoped PostgreSQL container. The existing Vercel production project and Neon data are unchanged by this PR until merge.

@gitguardian

gitguardian Bot commented Oct 21, 2026 •

Copy link
Copy Markdown

️✅ There are no secrets present in this pull request anymore.

If these secrets were true positive and are still valid, we highly recommend you to revoke them.
While these secrets were previously flagged, we no longer have a reference to the
specific commits where they were detected. Once a secret has been leaked into a git
repository, you should consider it compromised, even if it was deleted immediately.
Find here more information about risks.


🦉 GitGuardian detects secrets in your source code to help developers and security teams secure the modern development process. You are seeing this because you or someone else with access to this repository has authorized GitGuardian to scan your pull request.

@vercel

vercel Bot commented Oct 21, 2026 •

Copy link
Copy Markdown

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

Project Deployment Actions Updated
devlog-unified-preview Ready Ready Preview Oct 21, 2026 9:58pm UTC

@Lucalopezz
Lucalopezz force-pushed the codex/ci-main-protection branch from 5229ad0 to a51c92b Compare October 21, 2026 21:52
@Lucalopezz
Lucalopezz force-pushed the codex/ci-main-protection branch from a51c92b to feb4f57 Compare October 21, 2026 21:53
@Lucalopezz
Lucalopezz merged commit fb4ac91 into main Oct 21, 2026
5 checks passed
@Lucalopezz
Lucalopezz deleted the codex/ci-main-protection branch October 21, 2026 21:58

This branch was successfully deployed

1 active deployment
Preview — feb4f575 Deployed Oct 21, 2026 by vercel[bot]
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