Skip to content

chore(ci): polish release automation and document the process#7

Merged
gitfeber merged 1 commit into
mainfrom
chore/release-automation-polish
Jun 7, 2026
Merged

chore(ci): polish release automation and document the process#7
gitfeber merged 1 commit into
mainfrom
chore/release-automation-polish

Conversation

@gitfeber
Copy link
Copy Markdown
Owner

@gitfeber gitfeber commented Jun 7, 2026

Make preview and stable releases look intentional and user-facing instead of generic CI artifacts, and document the flow in the README.

  • ci.yml: rename prereleases to "Preview Build N", add a detail table (branch/commit/run), a download table, and a clear automated-prerelease notice; enable generateReleaseNotes
  • release.yml: product-quality stable release body (description, download table, install steps, artifact guidance, support note); enable generateReleaseNotes; add top-level read-only permissions default and per-job timeouts to match ci.yml
  • add .github/release.yml to group auto-generated notes (Features, Fixes, Documentation, Maintenance, Dependencies, Other Changes)
  • README: add a Release process section and refresh stale version examples

Pinned action SHAs, build matrix, Linux deps, and prerelease flags unchanged.

Make preview and stable releases look intentional and user-facing
instead of generic CI artifacts, and document the flow in the README.

- ci.yml: rename prereleases to "Preview Build N", add a detail table
  (branch/commit/run), a download table, and a clear automated-prerelease
  notice; enable generateReleaseNotes
- release.yml: product-quality stable release body (description, download
  table, install steps, artifact guidance, support note); enable
  generateReleaseNotes; add top-level read-only permissions default and
  per-job timeouts to match ci.yml
- add .github/release.yml to group auto-generated notes (Features, Fixes,
  Documentation, Maintenance, Dependencies, Other Changes)
- README: add a Release process section and refresh stale version examples

Pinned action SHAs, build matrix, Linux deps, and prerelease flags
unchanged.
@gitfeber gitfeber merged commit 2083e82 into main Jun 7, 2026
2 checks passed
gitfeber added a commit that referenced this pull request Jun 8, 2026
chore(ci): polish release automation and document the process
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