Hi team,

The build environment for airflow-site has finally been modernized !!!

PR: https://github.com/apache/airflow-site/pull/1244

I have tested the changes locally and on the staging environment:
https://airflow.staged.apache.org/ and things looked good.

Key Changes:

- Node.js: 10.x/16.x → 22.x LTS (latest stable)
- Hugo: 0.58.3/0.91.2 → 0.150.0 (latest version)
- Webpack: 4.x → 5.x (major version upgrade)
- ESLint: 6.x → 9.x with modern flat configuration
- CI/CD: Updated GitHub Actions to use Python 3.12, Node 22, Ubuntu 22.04
- Docker: Updated base image to Debian bookworm + Node.js 22
- Pre-commit: Updated to Node.js 22.13.0 + latest hook versions

However, if you see any issues on the website, feel free to let me know.

The next step should be updating our Docsy theme at some point in the
future. We use a 6-year-old theme, which still looks good, but we should
update the base theme.

Regards,
Kaxil

Reply via email to