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

Head commit for run:
52ed3a5d5d2ca8553d577c58b83b9111376cbfba / Jarek Potiuk <[email protected]>
Fix errors in common.io release documentation generation with prevention

The common.io provider release caused a few problems when preparing the
new wave of the providers:

* it missed link to security.rst (which is generated automatically
  anticipating SBOM generation in the near future)
* it did not have proper min-version set in
  MIN_AIRFLOW_VERSION_EXCEPTIONS
* it had single-backtick description that resulted in generated commit
  and changelog code - since it failed documentation building

All those errors have not been caught at PR time. This PR fixes them
and introduces prevention from similar mistakes - future providers with
similar errors will get nice errors generated in CI at "docs publishing
step".

* if some generated file is missing in the index user is asked to add
  the files in the index
* if there are `backtick` errors they will be reported and pointed at
* if there are liniting problems with generated .rst files they will
  be reported
* the "min airflow version" is now taken directly from provider.yaml
  not from exception list - but only when it is bigger than current
  min version. This way, we will also not forget to remove the provider
  from the list of exceptions when we bump min version above the
  exception version

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

With regards,
GitHub Actions via GitBox


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

Reply via email to