Sprint tags (vX.Y.Z-dev-YYYYMMDD) only share a prefix with the
x.y.z-dev version in package.json, so every sprint plugin reported
the same version and the catalog image push hit "Cannot overwrite
production image". Bump the tree to the tag before building.
Related issue: harvester/harvester#11047
Signed-off-by: Vicente Cheng <vicente.cheng@suse.com>
* ci: fix CI_BRANCH ternary so PR builds skip upload gate
Signed-off-by: Andy Lee <andy.lee@suse.com>
* ci: simplify CI_BRANCH expression comment
Signed-off-by: Andy Lee <andy.lee@suse.com>
---------
Signed-off-by: Andy Lee <andy.lee@suse.com>
* ci: trigger standalone build when PR labeled with build-artifact
Signed-off-by: Andy Lee <andy.lee@suse.com>
* ci: skip upload gate for PR-triggered standalone builds
Signed-off-by: Andy Lee <andy.lee@suse.com>
---------
Signed-off-by: Andy Lee <andy.lee@suse.com>
* ci: update PR auto assign workflows
Signed-off-by: Andy Lee <andy.lee@suse.com>
* ci: update backport label workflow
Signed-off-by: Andy Lee <andy.lee@suse.com>
* ci: update backport PR via mergify workflow
Signed-off-by: Andy Lee <andy.lee@suse.com>
* ci: update add PR label workflow
Signed-off-by: Andy Lee <andy.lee@suse.com>
* refactor: file name
Signed-off-by: Andy Lee <andy.lee@suse.com>
* refactor: limit auto-assign-check for target branches
Signed-off-by: Andy Lee <andy.lee@suse.com>
---------
Signed-off-by: Andy Lee <andy.lee@suse.com>
* ci: disable digest update in renovate.json
Signed-off-by: Andy Lee <andy.lee@suse.com>
* refactor: keep but disable digest update auto merge
Signed-off-by: Andy Lee <andy.lee@suse.com>
* refactor: add schedule for digest update
Signed-off-by: Andy Lee <andy.lee@suse.com>
---------
Signed-off-by: Andy Lee <andy.lee@suse.com>
* chore: bump @rancher/shell to 3.0.12-rc.1
Signed-off-by: Andy Lee <andy.lee@suse.com>
* ci: update node version to 24
Signed-off-by: Andy Lee <andy.lee@suse.com>
* ci: update build catalog yaml
Signed-off-by: Andy Lee <andy.lee@suse.com>
* fix: nav items order
Signed-off-by: Andy Lee <andy.lee@suse.com>
* refactor: remove unneeded weightType
Signed-off-by: Andy Lee <andy.lee@suse.com>
---------
Signed-off-by: Andy Lee <andy.lee@suse.com>
* ci: disable package auto update for release-harvester-v1.0/v1.5
Signed-off-by: Andy Lee <andy.lee@suse.com>
* refactor: only match release v1.7 ~ v1.9 branches
Signed-off-by: Andy Lee <andy.lee@suse.com>
* refactor: change basebranches
Signed-off-by: Andy Lee <andy.lee@suse.com>
---------
Signed-off-by: Andy Lee <andy.lee@suse.com>
* feat: add Network Policiies page
Signed-off-by: Andy Lee <andy.lee@suse.com>
* ci: add build
Signed-off-by: Andy Lee <andy.lee@suse.com>
* ci: ensure FROM and TO exist
Signed-off-by: Andy Lee <andy.lee@suse.com>
* ci: skip commitlint if FROM and TO emtpy
Signed-off-by: Andy Lee <andy.lee@suse.com>
* revert: unnecessary change
* feat: add banner
Signed-off-by: Andy Lee <andy.lee@suse.com>
---------
Signed-off-by: Andy Lee <andy.lee@suse.com>
* ci: setup env using actions/setup
Signed-off-by: Andy Lee <andy.lee@suse.com>
* ci: rerun lint if PR force push
Signed-off-by: Andy Lee <andy.lee@suse.com>
---------
Signed-off-by: Andy Lee <andy.lee@suse.com>
* fix: set label script name
Signed-off-by: Andy Lee <andy.lee@suse.com>
* ci: rerun PR label after PR edited
Signed-off-by: Andy Lee <andy.lee@suse.com>
---------
Signed-off-by: Andy Lee <andy.lee@suse.com>
* ci: add auto PR label workflow and script
Signed-off-by: Andy Lee <andy.lee@suse.com>
* fix: bug fix prefix
Signed-off-by: Andy Lee <andy.lee@suse.com>
* refactor: update label mapping
Signed-off-by: Andy Lee <andy.lee@suse.com>
* refactor: read commitlint prefix from commitlint.config.js
Signed-off-by: Andy Lee <andy.lee@suse.com>
* refactor: rename to scripts/extract-release-label.mjs
Signed-off-by: Andy Lee <andy.lee@suse.com>
---------
Signed-off-by: Andy Lee <andy.lee@suse.com>
* ci: add package version check
Signed-off-by: Andy Lee <andy.lee@suse.com>
* ci: extract check version in a script
Signed-off-by: Andy Lee <andy.lee@suse.com>
* ci: update env variable
Signed-off-by: Andy Lee <andy.lee@suse.com>
---------
Signed-off-by: Andy Lee <andy.lee@suse.com>