mirror of
https://github.com/harvester/harvester-ui-extension.git
synced 2025-12-13 21:21:44 +00:00
commit
ea68b95c26
19
.github/mergify.yml
vendored
Normal file
19
.github/mergify.yml
vendored
Normal file
@ -0,0 +1,19 @@
|
|||||||
|
pull_request_rules:
|
||||||
|
- name: Automatically open backport PR to release-harvester-v1.5
|
||||||
|
conditions:
|
||||||
|
- base=master
|
||||||
|
actions:
|
||||||
|
backport:
|
||||||
|
branches:
|
||||||
|
- "release-harvester-v1.5"
|
||||||
|
assignees:
|
||||||
|
- "{{ author }}"
|
||||||
|
labels:
|
||||||
|
- "v1.5 backport PR"
|
||||||
|
|
||||||
|
- name: Ask to resolve conflict
|
||||||
|
conditions:
|
||||||
|
- conflict
|
||||||
|
actions:
|
||||||
|
comment:
|
||||||
|
message: This pull request is now in conflict. Could you fix it @{{author}}? 🙏
|
||||||
21
.github/workflows/build-and-upload-release.yaml
vendored
Normal file
21
.github/workflows/build-and-upload-release.yaml
vendored
Normal file
@ -0,0 +1,21 @@
|
|||||||
|
name: Build Dashboard (Release)
|
||||||
|
on:
|
||||||
|
push:
|
||||||
|
tags:
|
||||||
|
- v[1-9].*
|
||||||
|
|
||||||
|
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_BUILD_TAG: ${{github.ref_name}}
|
||||||
Loading…
x
Reference in New Issue
Block a user