| `name` | yes | if `CHANGELOG.md` exists: from this file. Else, use the current date and commit SHA | Parse `CHANGELOG.md`. Else, use `YYYY-MM-DD.$CI_COMMIT_SHORT_SHA` |
| `tag_name` | yes | same as `name` | get value set to `name` |
| `ref` | yes | current commit | use Gitlab variable `$CI_COMMIT_SHA` |
| `description` | no | get it from `CHANGELOG.md` if it exists | parse `CHANGELOG.md` |
| `milestones` | no | get it from `CHANGELOG.md` if it exists | parse `CHANGELOG.md` |
| `assets:links` | no | get it from `CHANGELOG.md` if it exists | parse `CHANGELOG.md` |