You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@airflow.apache.org by "potiuk (via GitHub)" <gi...@apache.org> on 2026/08/06 16:47:33 UTC

[PR] Spell out the empty version suffix for the SVN provider build [airflow]

potiuk opened a new pull request, #71247:
URL: https://github.com/apache/airflow/pull/71247

   The release doc builds the SVN wave with:
   
   ```
   breeze release-management prepare-provider-distributions --include-removed-providers --distribution-format both
   ```
   
   No `--version-suffix`. The prose a few paragraphs earlier does say the packages "should keep the final version number without the rc suffix", but an omitted flag reads as *this flag does not matter here* rather than *it must be empty* — especially next to the PyPI section, which passes `--version-suffix rcN` for what looks like the same command.
   
   Get it wrong and the SVN wave is built as `apache_airflow_providers_airbyte-6.0.1rc2-py3-none-any.whl` instead of `...-6.0.1-...`. Nothing complains at the time. It surfaces at the end of the release, when promoting the RC is supposed to be a plain `svn mv` and instead needs a full rebuild, re-sign and re-commit of the whole wave. That happened during the 2026-08-06 wave.
   
   This passes `--version-suffix ""` explicitly at all three build sites — the RC build, the few-packages variant, and the reproducible-build verification (which has to match how the artifacts were actually produced, or the check compares against differently-named files) — and adds a note stating why the empty value is the point, and how the SVN and PyPI builds differ.
   
   Docs only; no behaviour change.
   
   ##### Was generative AI tooling used to co-author this PR?
   
   - [X] Yes — Claude Opus 5 (1M context)
   
   Generated-by: Claude Opus 5 (1M context) following [the guidelines](https://github.com/apache/airflow/blob/main/contributing-docs/05_pull_requests.rst#gen-ai-assisted-contributions)
   


-- 
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: commits-unsubscribe@airflow.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org


Re: [PR] Spell out the empty version suffix for the SVN provider build [airflow]

Posted by "potiuk (via GitHub)" <gi...@apache.org>.
potiuk merged PR #71247:
URL: https://github.com/apache/airflow/pull/71247


-- 
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: commits-unsubscribe@airflow.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org


Re: [PR] Spell out the empty version suffix for the SVN provider build [airflow]

Posted by "github-actions[bot] (via GitHub)" <gi...@apache.org>.
github-actions[bot] commented on PR #71247:
URL: https://github.com/apache/airflow/pull/71247#issuecomment-5257072563

   ### Backport successfully created: v3-3-test
   
   Note: As of [Merging PRs targeted for Airflow 3.X](https://github.com/apache/airflow/blob/main/dev/README_AIRFLOW3_DEV.md#merging-prs-targeted-for-airflow-3x)
   the committer who merges the PR is responsible for backporting the PRs that are bug fixes (generally speaking) to the maintenance branches.
   
   In matter of doubt please ask in [#release-management](https://apache-airflow.slack.com/archives/C03G9H97MM2) Slack channel.
   
   <table>
           <tr>
           <th>Status</th>
           <th>Branch</th>
           <th>Result</th>
       </tr>
       <tr>
           <td>✅</td>
           <td>v3-3-test</td>
           <td><a href="https://github.com/apache/airflow/pull/71451"><img src="https://img.shields.io/badge/PR-71451-blue" alt="PR Link"></a></td>
       </tr>
   </table>


-- 
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: commits-unsubscribe@airflow.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org