harvester-ui-extension/.github/workflows/build-and-upload-branch.yaml
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

28 lines
526 B
YAML

name: Build Dashboard (Branch)
on:
push:
branches:
- main
- 'release-harvester-v*'
pull_request:
branches:
- main
- 'release-harvester-v*'
jobs:
build-validation:
name: Build Test
uses: ./.github/workflows/test.yaml
build:
name: Build and Upload Package
uses: ./.github/workflows/build-and-upload.yaml
needs:
- build-validation
permissions:
contents: read
packages: write
id-token: write
with:
CI_BRANCH: ${{github.ref_name}}