The GitHub Actions job "Tests" on airflow.git/onikolas/pr1/s3-bundle-version-core has failed. Run started by GitHub user o-nikolas (triggered by o-nikolas).
Head commit for run: bb65a60d25f5f242c2327a36985f9956fda6c3ba / Niko Oliveira <[email protected]> Add BundleVersion dataclass and version_data persistence to DagVersion Add infrastructure for bundles to return structured version metadata alongside their version string. This enables block storage based bundles to be versioned (e.g. manifest based S3 Dag Bundle versioning) in follow-up PRs without requiring additional core changes. Changes: - Add BundleVersion frozen dataclass (version + optional data dict) - Widen BaseDagBundle.get_current_version() return type to accept BundleVersion, with backwards-compatible handling of legacy str returns - Add nullable version_data (JSON) column to dag_version table via Alembic migration 0114 - Thread version_data through the full persistence chain: DagFileProcessorManager -> update_dag_parsing_results_in_db -> SerializedDagModel.write_dag -> DagVersion.write_dag - Emit DeprecationWarning for versioned bundles returning bare strings - Fix dag_command.py to unpack BundleVersion before passing to sync_bag_to_db All changes are additive and backwards compatible. Existing bundles continue to work unchanged with version_data=NULL. Report URL: https://github.com/apache/airflow/actions/runs/25456947741 With regards, GitHub Actions via GitBox --------------------------------------------------------------------- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
