villebro opened a new pull request, #138:
URL: https://github.com/apache/superset-kubernetes-operator/pull/138

   ## Summary
   
   A set of refinements to the release tooling and release-related docs, 
surfaced while finalizing 0.1.0. The signed source artifact is renamed to drop 
the redundant `-source` suffix, the announce-email and downloads links are 
corrected to point at real pages, the changelog drops its hand-maintained 
version-link scaffolding, and a couple of finalize-step instructions are 
brought in line with how we actually release. These are process/docs only — no 
operator behavior changes.
   
   The `-source` suffix added nothing: the ASF `release/superset/` dist area 
only ever holds the source tarball (images and the Helm chart live on GHCR), so 
there was nothing to disambiguate against. The artifact is now 
`apache-superset-kubernetes-operator-<version>.tar.gz`. This takes effect from 
0.1.0 onward; the already-voted `0.1.0-rc1` keeps its original name, and the 
finalize flow still promotes its bytes unchanged.
   
   ## Details
   
   - **Drop `-source` from source artifacts.** `release-source.sh` produces 
`…-<version>.tar.gz` (final) and `…-rc<n>.tar.gz` (RC); the finalize glob 
matches both the new and legacy `-rc<n>-source.tar.gz` names so an 
already-staged RC still promotes. `release-email.sh` and `releasing.md` updated 
to match.
   - **Fix announce-email links.** Introduce `DOCS_BASE` 
(`https://apache.github.io/superset-kubernetes-operator`); point downloads and 
release-notes at the rendered docs site (`/reference/downloads/`, 
`/reference/releases/`) instead of a non-existent page and the raw GitHub 
markdown source. Rename `DOWNLOADS_BASE` → `DOWNLOADS_URL` (it's a full URL, 
not a base). The vote email keeps its tag-pinned source link by design.
   - **Fill in the downloads page.** `docs/reference/downloads.md` replaces the 
"no final release has been cut yet" placeholder with a version-templated Source 
Release section and gpg/shasum verification steps.
   - **Simplify the changelog.** Drop the `[version]` bracket link syntax and 
the `[Unreleased]`/version compare-link definitions (a manual drift point); the 
`Added`/`Changed`/… bullets carry the signal. `release-rc.sh`'s changelog 
validation and the contributor/release docs are updated to the bracket-free 
heading. 0.1.0 is dated `2026-06-10`.
   - **Correct finalize instructions.** Stop instructing removal of RC 
artifacts from the dev dist area, and document the release date as a 
`main`-only edit (the docs site builds from `main`).


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]


---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to