The GitHub Actions job "Tests" on airflow.git/simplify-and-normalize-version-suffix-handling has failed. Run started by GitHub user potiuk (triggered by potiuk).
Head commit for run: c151fa8428174d2fdf83db8e50a807d428f78f3a / Jarek Potiuk <[email protected]> Simplify pre-release version handling when preparing packages After we got rid of dev0 potentially embedded in our code we do not have to deal with the situation that we already have a version suffix referring to RC version in our internal distributions. We will always have "no suffix" and we can simplify a lot suffix handling - assuming that we will only use it for "alpha", "beta", "rc". This also means that we can get normalized version for our pre-release packages. According to the specs - pythn versions for pre-relases shoudl NOT be separated with "." from the number version (unlike dev versions that should have the dot). Most tools will normalize it, but now, when there is no dev0 suffixes we can easily normalize it ourselves - by removing the ".", because we are not going to use the dev0 suffix any more. That simplifies our code to handle version flooring and addding RC suffixes to rc releases. We also always floor rc, alpha, beta to 1, not to 0 because (unlike in case of dev0) we do not use 0 as starting index for pre-relase versions - we start with 1. Report URL: https://github.com/apache/airflow/actions/runs/14691704316 With regards, GitHub Actions via GitBox --------------------------------------------------------------------- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
