The GitHub Actions job "Tests" on airflow.git has succeeded.
Run started by GitHub user potiuk (triggered by potiuk).

Head commit for run:
aec56055b085f2c7db13ba9fad43f4bee70c99a6 / Jarek Potiuk <[email protected]>
Fix few caveats in provider rlease process

There were few small problems in release process:

1) When the SVN directories were in symbolically linked directories, svn
   got into locked directory status
2) Cleaning old relases failed to find the files in current directory,
   because breeze changes working directory before running and the `.`
   directory was really `airflow` repository, thus no released artifacts
   could be found.
3) When the old releases contained `_` rather thatn `-` (as it was
   in the bdist_wheel prepared packages) then we failed to delet the
   files because the file names for them were constructed from the
   normalized file names (with `-`).

This PR fixes those problems:

1) `VAR=$(pwd -P)` is used in order to resolve potentially symbolically
   linked urrent working directory and `cd ${VAR}` is used to switch dir
   to them
2) The same `$(pwd -P)` is used to pass the directory to the
   clean-old-provider-artifacts command to avoid interpreting `.` as
   "AIRFLOW_ROOT" directory.
3) Filen name is stored in FileVersion and used to run actual `svn rm`
   command - this way the right file name will be used, regardless from
   normalization of the package names.

Report URL: https://github.com/apache/airflow/actions/runs/7239846462

With regards,
GitHub Actions via GitBox


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

Reply via email to