diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index c708797318..e17609e1d3 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -1,6 +1,13 @@ name: "release" on: + workflow_call: + inputs: + dry-run-flag: + description: 'enable dry-run on artifact push' + required: false + type: boolean + default: true push: branches: - develop @@ -79,7 +86,6 @@ env: jobs: setup: timeout-minutes: 20 - if: github.event.pull_request.merged == true || github.ref_name == 'master' || github.ref_name == 'master-patch-*' name: "Setup" runs-on: ubuntu-latest steps: @@ -102,7 +108,6 @@ jobs: release-demoshell: needs: [setup] timeout-minutes: 15 - if: github.event.pull_request.merged == true || github.ref_name == 'master' || github.ref_name == 'master-patch-*' runs-on: ubuntu-latest steps: - name: Checkout repository @@ -128,7 +133,6 @@ jobs: release-storybook: needs: [setup] timeout-minutes: 15 - if: github.event.pull_request.merged == true || github.ref_name == 'master' || github.ref_name == 'master-patch-*' runs-on: ubuntu-latest steps: - name: Checkout repository @@ -155,7 +159,6 @@ jobs: release-npm: needs: [setup] timeout-minutes: 30 - if: github.event.pull_request.merged == true || github.ref_name == 'master' || github.ref_name == 'master-patch-*' runs-on: ubuntu-latest permissions: contents: read @@ -222,7 +225,6 @@ jobs: npm-check-bundle: needs: [release-npm] timeout-minutes: 15 - if: github.event.pull_request.merged == true || github.ref_name == 'master' || github.ref_name == 'master-patch-*' runs-on: ubuntu-latest steps: - name: Checkout repository