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 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**