Files
WeatherTool/.gitea
b0txec 2c78ae8286
CI / backend (push) Successful in 1m28s
CI / frontend (push) Successful in 56s
Install a real Node 20 in the backend CI job, not Debian bullseye's default
Node got installed (previous fix worked) but actions/checkout@v4's bundled
JS uses modern syntax (class static blocks) requiring Node >=16.11.
hseeberger/scala-sbt is Debian bullseye-based, whose default apt "nodejs"
package is a stale Node 12 -- SyntaxError: Unexpected token '{' at "static
{". HOP's own image is bookworm-based (newer default), which is why they
never hit this. Use NodeSource's setup script to get an actual current Node
20 regardless of the distro's packaged version.
2026-08-24 22:11:47 +03:00
..