harvester-ui-extension/.github/workflows/build-standalone-on-merge.yaml
Andy Lee 631a155b66
ci: build ui-index artifact for issue_9759
Signed-off-by: Andy Lee <andy.lee@suse.com>
2026-01-21 15:41:56 +08:00

33 lines
623 B
YAML

name: Build Standalone on PR Merge
on:
push:
branches:
- main
- 'release-harvester-v*'
- '*-dev'
- issue_9759
pull_request:
branches:
- main
- 'release-harvester-v*'
- '*-dev'
types:
- merged
jobs:
build-validation:
name: Build Test
uses: ./.github/workflows/run-lint.yaml
build:
name: Build and Upload Package
uses: ./.github/workflows/build-and-publish-standalone.yaml
needs:
- build-validation
permissions:
contents: read
packages: write
id-token: write
with:
CI_BRANCH: ${{github.ref_name}}