From 476db7c40509f288b2d27f102176c6253ceef0a7 Mon Sep 17 00:00:00 2001 From: Vedant Chainani Date: Wed, 28 Oct 2026 02:59:49 +0530 Subject: [PATCH 1/2] docs: explain PR metadata checks --- README.md | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/README.md b/README.md index 911e703..0c6b526 100644 --- a/README.md +++ b/README.md @@ -117,6 +117,10 @@ CI, PR-title checks, Changeset summaries, releases, and registry smoke checks re [EffectKit's shared workflows](https://github.com/effect-kit/.github). Runtime versions and package-specific checks stay in this repository's scripts. +PR titles follow Conventional Commits, for example `fix: preserve binary values`. +Changeset release impact appears in the Actions job summary; documentation-only PRs +do not need a Changeset. + Changesets manages package versions and changelogs. Add a Changeset with public API changes, commit it with the code, and dispatch **Release** on `main` with `dry-run` disabled to create or update the version PR. After reviewing and merging that PR, dispatch **Release** From 560fda01f45c917adad4f1e107a6c57b5547a9d8 Mon Sep 17 00:00:00 2001 From: Vedant Chainani Date: Wed, 28 Oct 2026 03:02:59 +0530 Subject: [PATCH 2/2] fix: normalize release smoke dispatch inputs --- .github/workflows/release-smoke.yml | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/.github/workflows/release-smoke.yml b/.github/workflows/release-smoke.yml index ece6abe..036d615 100644 --- a/.github/workflows/release-smoke.yml +++ b/.github/workflows/release-smoke.yml @@ -20,6 +20,7 @@ jobs: smoke: uses: effect-kit/.github/.github/workflows/release-smoke.yml@v1 with: - release-run-id: ${{ inputs.release-run-id }} - pack-artifact-id: ${{ inputs.pack-artifact-id }} + # Manual dispatch supplies IDs as strings; the reusable workflow expects numbers. + release-run-id: ${{ fromJSON(inputs.release-run-id) }} + pack-artifact-id: ${{ fromJSON(inputs.pack-artifact-id) }} bun: true