mirror of
https://github.com/apricote/releaser-pleaser.git
synced 2026-01-13 21:21:03 +00:00
In the CI/CD component, make the jobs `needs` setting configurable through an input and change the default to `[]`. This will cause the job to run immediately. Co-authored-by: jo <ljonas@riseup.net>
1.8 KiB
1.8 KiB
GitLab CI/CD Component
Reference
The CI/CD component is available as $CI_SERVER_FQDN/apricote/releaser-pleaser/run on gitlab.com.
It is being distributed through the CI/CD Catalog: apricote/releaser-pleaser.
Versions
The apricote/releaser-pleaser action is released together with releaser-pleaser and they share the version number.
The component does not support floating tags (e.g.
v1) right now (#31). You have to use the full version or commit SHA instead:
apricote/releaser-pleaser@v0.4.0.
Inputs
The following inputs are supported by the component.
| Input | Description | Default | Example |
|---|---|---|---|
branch |
This branch is used as the target for releases. | main |
master |
token (required) |
GitLab access token for creating and updating release PRs | $RELEASER_PLEASER_TOKEN |
|
extra-files |
List of files that are scanned for version references. | "" |
|
stage |
Stage the job runs in. Must exists. | build |
test |
needs |
Other jobs the releaser-pleaser job depends on. | [] |
|