Skip to content

feat(ci): add PR validation workflow#1

Merged
polaz merged 2 commits into
mainfrom
feat/add-ci-workflow
May 6, 2026
Merged

feat(ci): add PR validation workflow#1
polaz merged 2 commits into
mainfrom
feat/add-ci-workflow

Conversation

@polaz
Copy link
Copy Markdown
Contributor

@polaz polaz commented May 6, 2026

Adds GitHub Actions CI workflow running on every PR + push to main:

  • yarn lint
  • yarn typecheck
  • yarn test
  • yarn build

Also serves as the first conventional commit to bootstrap release-please flow:

  1. Merge → release-please-action creates release PR for 0.1.6
  2. Merge release PR → publish-npm job triggers OIDC publish to npmjs

Verifies end-to-end: PR CI ✅ → release-please ✅ → npm OIDC ✅

polaz added 2 commits May 6, 2026 14:16
Lint, typecheck, test, build on every PR + push to main.
Uses Node 24 + Corepack + Yarn 4.12.0 to match release-please.yml.
Old submodule SHA was from GitLab proto history (orphan-rewritten on
GitHub) — CI checkout failed: 'not our ref'.
@polaz polaz merged commit a26ea86 into main May 6, 2026
1 check 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