Skip to content

Modernize build environment for airflow-site #45620

@potiuk

Description

@potiuk

Currently we use github action and "site" script to build airflow-site docs. But those tools there like npm and hugo are old and outdated and they do not run on modern OS-ses (MacOS ubuntu) - not out-of-the-box at leas.

We need to modernize the tooling and possibly have a dockerized environment to run them on on all kind of os's variants

Possibly we could also use go-hugo or Pelican

And we should have an easy way to run and test changes by contributors.

Metadata

Metadata

Assignees

Labels

area:dev-envCI, pre-commit, pylint and other changes that do not change the behavior of the final codearea:dev-tools

Type

No type

Projects

Status

Done

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions