HXOR-209 - The release workflow should run also when pushing on develop (#8384)

* Edited if values

* “Changed”

* “Changed2”
This commit is contained in:
Dawid L Jablonski
2023-03-16 16:35:30 +01:00
committed by GitHub
parent db777130bd
commit 29ed53bc47

View File

@@ -8,6 +8,9 @@ on:
required: false required: false
type: boolean type: boolean
default: true default: true
push:
branches:
- develop
pull_request: pull_request:
types: [closed] types: [closed]
branches: branches:
@@ -82,7 +85,7 @@ env:
jobs: jobs:
setup: setup:
timeout-minutes: 20 timeout-minutes: 20
if: github.event.pull_request.merged == true if: github.event.pull_request.merged == true || ${{ inputs.dry-run-release }} || github.event_name == 'push'
name: "Setup" name: "Setup"
runs-on: ubuntu-22.04 runs-on: ubuntu-22.04
steps: steps:
@@ -104,7 +107,7 @@ jobs:
release-demoshell: release-demoshell:
needs: [setup] needs: [setup]
timeout-minutes: 15 timeout-minutes: 15
if: github.event.pull_request.merged == true if: github.event.pull_request.merged == true || ${{ inputs.dry-run-release }} || github.event_name == 'push'
runs-on: ubuntu-22.04 runs-on: ubuntu-22.04
steps: steps:
- name: Checkout repository - name: Checkout repository
@@ -130,7 +133,7 @@ jobs:
release-storybook: release-storybook:
needs: [setup] needs: [setup]
timeout-minutes: 15 timeout-minutes: 15
if: github.event.pull_request.merged == true if: github.event.pull_request.merged == true || ${{ inputs.dry-run-release }} || github.event_name == 'push'
runs-on: ubuntu-22.04 runs-on: ubuntu-22.04
steps: steps:
- name: Checkout repository - name: Checkout repository
@@ -157,7 +160,7 @@ jobs:
release-npm: release-npm:
needs: [setup] needs: [setup]
timeout-minutes: 15 timeout-minutes: 15
if: github.event.pull_request.merged == true if: github.event.pull_request.merged == true || ${{ inputs.dry-run-release }} || github.event_name == 'push'
runs-on: ubuntu-22.04 runs-on: ubuntu-22.04
permissions: permissions:
contents: read contents: read
@@ -215,7 +218,7 @@ jobs:
npm-check-bundle: npm-check-bundle:
needs: [release-npm] needs: [release-npm]
timeout-minutes: 15 timeout-minutes: 15
if: github.event.pull_request.merged == true if: github.event.pull_request.merged == true || ${{ inputs.dry-run-release }} || github.event_name == 'push'
runs-on: ubuntu-22.04 runs-on: ubuntu-22.04
steps: steps:
- name: Checkout repository - name: Checkout repository