- Introduced a nightly cron schedule and manual dispatch for the workflow.
- Improved Dockerfile for readability, added non-root user setup, and cleaned up apt cache.
- Upgraded Node.js installation process and enhanced system package organization.
Removed the `docker-tag.yaml` workflow as it is no longer needed. Updated the destination tag format in `docker-master.yaml` and upgraded Node.js major version to 22 in the Dockerfile for compatibility and consistency.
Changed the ARG_NODE_MAJOR in Dockerfile and updated corresponding tags in .woodpecker.yml to reflect the new Node.js version. This ensures that the build process uses the latest version of Node.js.