The GitHub Actions job "Tests (AMD)" on airflow.git/helm-release-readme-remove-old-releases has succeeded. Run started by GitHub user potiuk (triggered by potiuk).
Head commit for run: 3995822267c5704a6d78f4771c28ee1f26a1fabe / Jarek Potiuk <[email protected]> Helm release docs: serve superseded chart versions from archive.apache.org Fixes to dev/README_RELEASE_HELM_CHART.md, all stemming from ASF's policy that dist/release and downloads.apache.org only keep the latest release while archive.apache.org permanently retains every released version. 1. 'Update index.yaml in airflow-site' step: the newly released version was merged into index.yaml with a downloads.apache.org URL, which 404s as soon as the next version ships (downloads keeps only the latest). Point every entry at archive.apache.org instead. Because archive is append-only, this makes the index resilient to stale Fastly caches of index.yaml itself (it is served from airflow.apache.org, which is also behind Fastly): any URL the index has ever advertised keeps resolving. The one gap -- archive lags a release (worst case ~1 day; usually minutes, at most hours) -- is closed by blocking until the newly added version is live on archive before the index is published. This is the single archive-availability gate. 2. 'Remove old releases' step: it kept the last 2 chart versions and shipped a broken command ('cd cd', a path that does not match where asf-dist is checked out, and a single hardcoded PREVIOUS_VERSION). Update it to remove every version except the one just released and fix the working-copy path to reuse ${AIRFLOW_SVN_RELEASE_HELM}. No separate wait is needed: the index was already published only after the new version reached archive, and the superseded versions have been on archive since their own release. 3. 'Close the milestone' step: drop the obsolete instruction to update the 'Currently we are working on' tracking issue. Report URL: https://github.com/apache/airflow/actions/runs/26988807460 With regards, GitHub Actions via GitBox --------------------------------------------------------------------- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
