fallback to version in package json
This commit is contained in:
@@ -9,7 +9,7 @@ Creates or updates the version in `package.json`, commits it, creates a matching
|
||||
Inputs:
|
||||
|
||||
- `node_version`: Node.js version to use. Default: `24`
|
||||
- `release_line`: optional release line for dev builds when it cannot be derived from the branch or PR target. Format: `<major>.<minor>`
|
||||
- `release_line`: optional release line for dev builds. Format: `<major>.<minor>`. Overrides branch, PR target, and `package.json`.
|
||||
- `gitea_token`: optional token used for checkout and push
|
||||
|
||||
Branch and tag rules:
|
||||
@@ -23,7 +23,7 @@ Dev release line resolution order:
|
||||
- `inputs.release_line`
|
||||
- current branch if it matches `release/<major>.<minor>`
|
||||
- PR target branch if it matches `release/<major>.<minor>`
|
||||
- on `develop`, fallback to `major.minor` from `package.json`
|
||||
- `major.minor` from `package.json`
|
||||
|
||||
If no release line can be resolved for a dev build, the action fails intentionally.
|
||||
|
||||
@@ -39,6 +39,7 @@ Branch examples:
|
||||
|
||||
- `release/2.4` -> next `v2.4.0-beta.N`
|
||||
- feature branch in a PR to `release/2.4` -> `v2.4.0-dev.<UTC_TIMESTAMP>`
|
||||
- feature branch outside a PR with `package.json` version `2.4.0` -> `v2.4.0-dev.<UTC_TIMESTAMP>`
|
||||
- feature branch outside a PR with `release_line: 2.4` -> `v2.4.0-dev.<UTC_TIMESTAMP>`
|
||||
|
||||
Example:
|
||||
|
||||
Reference in New Issue
Block a user