@@ -78,7 +78,9 @@ The semantic-release template automatically handles GitLab authentication using
This job runs `semantic-release` in `ci` mode.
:warning: This template supports all [semantic-release configuration files](https://semantic-release.gitbook.io/semantic-release/usage/configuration#configuration-file)__except for__`release.config.js` and custom CLI arguments.
:information_source: This template supports all [semantic-release configuration files](https://semantic-release.gitbook.io/semantic-release/usage/configuration#configuration-file), including JavaScript variants (`.releaserc.js|cjs|mjs` and `release.config.js|cjs|mjs`), which are serialized to JSON at detection time. Custom CLI arguments are not supported.
:warning: `.mjs` configuration files require Node.js ≥ 22.12.0 (the default `node:lts-slim` image satisfies this). On older Node versions, `.mjs` configs will fail to load.
If no configuration is found, the template will generate one with the following options: