33 Commits

Author SHA1 Message Date
renovate[bot]
8d1d370197
fix(deps): update minor dependencies (#499)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-09-02 15:03:08 +08:00
mergify[bot]
59c63c8d9e
ci: add package version check (backport #396) (#399)
* ci: add package version check (#396)

* 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>
(cherry picked from commit c541f81dc3b333e75f3b784c706210026029bc2c)

# Conflicts:
#	.github/workflows/build-standalone-on-release.yaml

* fix: conflict

Signed-off-by: Andy Lee <andy.lee@suse.com>

---------

Signed-off-by: Andy Lee <andy.lee@suse.com>
Co-authored-by: Andy Lee <andy.lee@suse.com>
2025-07-16 16:22:55 +08:00
mergify[bot]
d7bc112a64
ci: replace tag with github.event.release.tag_name (#356) (#357)
(cherry picked from commit fcef0391bb02b76ca13eb62a49179084059201f8)

Signed-off-by: Andy Lee <andy.lee@suse.com>
Co-authored-by: Andy Lee <andy.lee@suse.com>
2025-06-27 17:31:31 +08:00
mergify[bot]
f8fa82f614
add require backport 1.5 label in mergify.yml (#265) (#266)
(cherry picked from commit 485db3066f50b85dedbf6d35db9087f5f3367ddc)

Signed-off-by: Andy Lee <andy.lee@suse.com>
Co-authored-by: Andy Lee <andy.lee@suse.com>
2025-04-28 11:46:39 +08:00
mergify[bot]
9175f16bfc
chore: use default imag repo name (#212) (#231)
Signed-off-by: Jack Yu <jack.yu@suse.com>
(cherry picked from commit de4edbbf3b47496cf8f4757e7a1f8280862a36de)

Co-authored-by: Jack Yu <jack.yu@suse.com>
2025-04-07 10:41:41 +08:00
mergify[bot]
f1200f4508
chore: add building catalog GA (#181) (#204)
* chore: add building catalog GA

Signed-off-by: Jack Yu <jack.yu@suse.com>

* feat: should include prerelease

Signed-off-by: Jack Yu <jack.yu@suse.com>

---------

Signed-off-by: Jack Yu <jack.yu@suse.com>
(cherry picked from commit 1880043a8003278b3f5c85aa26657d8947cc3cb0)

Co-authored-by: Jack Yu <jack.yu@suse.com>
2025-03-14 15:04:39 +08:00
mergify[bot]
7c1596c965
replace tag format v1.5.0 to harvester-1.5.0 (#190) (#199)
Signed-off-by: Andy Lee <andy.lee@suse.com>
(cherry picked from commit 374b904191a55b3447c15601af7b72ae5fc3396e)

Co-authored-by: Andy Lee <andy.lee@suse.com>
2025-03-12 12:35:01 +08:00
Yi-Ya Chen
d5f17bfdf1 ci: rename file
Signed-off-by: Yi-Ya Chen <yiya.chen@suse.com>
(cherry picked from commit 7f98dfe9c8563a81dec7fdce93f1c4db0cf69160)
2025-02-21 05:34:10 +00:00
Yi-Ya Chen
9d0bb6e1f4 ci: revert change
Signed-off-by: Yi-Ya Chen <yiya.chen@suse.com>
(cherry picked from commit 6a3153a7ecd6b1f8b36ca2a58f62fec8fefddd26)
2025-02-21 05:34:10 +00:00
Yi-Ya Chen
2ec37d81d9 ci: rename the workflow
(cherry picked from commit 629cb0c601a90aa4c80b97c894554bb118b01e63)
2025-02-21 05:34:10 +00:00
Yi-Ya Chen
e50bff8b5e ci: add ci pipeline
Signed-off-by: Yi-Ya Chen <yiya.chen@suse.com>
(cherry picked from commit 0c3fe22df71b4f93479f367b044782081339b6e4)
2025-02-21 05:34:09 +00:00
andy.lee
0f03fc0805
change mergify.yml base branch to main
Signed-off-by: andy.lee <andy.lee@suse.com>
2025-01-06 21:39:04 +08:00
andy.lee
6d4a7cd1b1
add mergify.yml
Signed-off-by: andy.lee <andy.lee@suse.com>
2025-01-06 21:38:55 +08:00
andy.lee
161adde1da
hardcode embedded step to releases.rancher.com/harvester-ui/dashboard
Signed-off-by: andy.lee <andy.lee@suse.com>
2025-01-06 20:28:57 +08:00
andy.lee
28ece801d5
add *-dev branch pattern
Signed-off-by: andy.lee <andy.lee@suse.com>
2025-01-06 20:20:20 +08:00
andy.lee
0d94e66b8f
add pull_requrest types merged
Signed-off-by: andy.lee <andy.lee@suse.com>
2025-01-06 17:37:46 +08:00
andy.lee
871ad2e88d
revert test change
Signed-off-by: andy.lee <andy.lee@suse.com>
2025-01-06 17:26:09 +08:00
andy.lee
03d1174d8e
modify to PKG_NAME to harvester-test-release
Signed-off-by: andy.lee <andy.lee@suse.com>
2025-01-06 17:08:04 +08:00
andy.lee
bbbdd1a881
update google auth key secret command
Signed-off-by: andy.lee <andy.lee@suse.com>
2025-01-06 16:15:48 +08:00
andy.lee
0171f70b36
add reuseable workflow_call in test.yaml
Signed-off-by: andy.lee <andy.lee@suse.com>
2025-01-06 15:55:43 +08:00
andy.lee
45773987f3
add pr build trigger point
Signed-off-by: andy.lee <andy.lee@suse.com>
2025-01-06 15:45:10 +08:00
andy.lee
666fe7b3b8
ci: add ci-build-pkg.sh
Signed-off-by: andy.lee <andy.lee@suse.com>
2025-01-06 11:28:52 +08:00
andy.lee
d6bf6f1b55
use mock folder name to test main branch release
Signed-off-by: andy.lee <andy.lee@suse.com>
2025-01-06 11:07:53 +08:00
andy.lee
2774b1c30c
ci: add release build script
Signed-off-by: andy.lee <andy.lee@suse.com>
2025-01-06 10:56:14 +08:00
Alexandre Alves
927e0505e0
fix workflow for releases + add missing annotation
Signed-off-by: andy.lee <andy.lee@suse.com>
2024-11-12 11:50:38 +01:00
Francesco Torchia
1977725957
Add CI step: lint
Signed-off-by: Francesco Torchia <francesco.torchia@suse.com>
2024-11-12 11:50:26 +01:00
Francesco Torchia
d9f1d73faa
Fix Harvester version and build workflow
Signed-off-by: Francesco Torchia <francesco.torchia@suse.com>
2024-11-12 11:50:26 +01:00
andy.lee
9595981f7e
add PR template 2024-11-12 11:50:21 +01:00
Francesco Torchia
41a47873af
Build extension
Signed-off-by: Francesco Torchia <francesco.torchia@suse.com>
2024-10-23 17:01:51 +02:00
Cody Jackson
13c39e994c
Use a different workflow file 2024-10-23 17:01:45 +02:00
Cody Jackson
310fa73e73
Add publishing to gh-pages 2024-10-23 17:01:45 +02:00
Francesco Torchia
ee80067a8a
Remove Extension catalog; code clean-up
Signed-off-by: Francesco Torchia <francesco.torchia@suse.com>
2024-10-23 17:00:43 +02:00
Francesco Torchia
56000e609e
Create skeleton
Signed-off-by: Francesco Torchia <francesco.torchia@suse.com>
2024-10-23 17:00:40 +02:00