diff --git a/.github/workflows/build-branch.yml b/.github/workflows/build-branch.yml new file mode 100644 index 0000000..f115da4 --- /dev/null +++ b/.github/workflows/build-branch.yml @@ -0,0 +1,17 @@ +name: Build Feature Branch + +on: + push: + branches: + - '**' + - '!main' + - '!fix/[0-9]+.[0-9]+.x' + +jobs: + helm: + uses: onecx/ci-common/.github/workflows/helm-build.yml@v1 + secrets: inherit + with: + artifact: '' + helmdir: '.' + helmAbsoluteDir: true \ No newline at end of file diff --git a/.github/workflows/build-pr.yml b/.github/workflows/build-pr.yml index ed093d6..ee8bb9f 100644 --- a/.github/workflows/build-pr.yml +++ b/.github/workflows/build-pr.yml @@ -1,4 +1,4 @@ -name: build +name: Build Pull Request on: pull_request: branches: @@ -10,7 +10,6 @@ jobs: uses: onecx/ci-common/.github/workflows/helm-build.yml@v1 secrets: inherit with: - push: false artifact: '' helmdir: '.' helmAbsoluteDir: true diff --git a/.github/workflows/build-release.yml b/.github/workflows/build-release.yml index 768fcf5..5a2906a 100644 --- a/.github/workflows/build-release.yml +++ b/.github/workflows/build-release.yml @@ -1,4 +1,4 @@ -name: build-release +name: Build Release on: push: tags: diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index 3aae58e..656f0cb 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -10,6 +10,7 @@ jobs: uses: onecx/ci-common/.github/workflows/helm-build.yml@v1 secrets: inherit with: + push: true artifact: '' helmdir: '.' helmAbsoluteDir: true diff --git a/.github/workflows/create-fix-branch.yml b/.github/workflows/create-fix-branch.yml index b4eec3c..92af624 100644 --- a/.github/workflows/create-fix-branch.yml +++ b/.github/workflows/create-fix-branch.yml @@ -1,4 +1,4 @@ -name: create-fix-branch +name: Create Fix Branch on: workflow_dispatch: jobs: diff --git a/.github/workflows/create-release.yml b/.github/workflows/create-release.yml index 4fd3797..c97eb42 100644 --- a/.github/workflows/create-release.yml +++ b/.github/workflows/create-release.yml @@ -1,4 +1,4 @@ -name: create-release +name: Create Release Version on: workflow_dispatch: jobs: