mirror of
https://github.com/Alfresco/alfresco-ng2-components.git
synced 2025-05-12 17:04:57 +00:00
Revert "AAE-25053 Remove wrong if statements from release ADF workflow" (#10045)
* Revert "AAE-25053 Remove wrong if statements from release ADF workflow (#10044)" This reverts commit f508fe49d0c43ed578ef34ad0d04150c2616236d. * revert
This commit is contained in:
parent
f02aca02eb
commit
50ed385af2
11
.github/workflows/release.yml
vendored
11
.github/workflows/release.yml
vendored
@ -8,7 +8,8 @@ on:
|
|||||||
required: false
|
required: false
|
||||||
type: boolean
|
type: boolean
|
||||||
default: true
|
default: true
|
||||||
push:
|
pull_request:
|
||||||
|
types: [closed]
|
||||||
branches:
|
branches:
|
||||||
- develop
|
- develop
|
||||||
- master
|
- master
|
||||||
@ -86,6 +87,7 @@ env:
|
|||||||
jobs:
|
jobs:
|
||||||
setup:
|
setup:
|
||||||
timeout-minutes: 20
|
timeout-minutes: 20
|
||||||
|
if: github.event.pull_request.merged == true || github.ref_name == 'master' || github.ref_name == 'master-patch-*'
|
||||||
name: "Setup"
|
name: "Setup"
|
||||||
runs-on: ubuntu-latest
|
runs-on: ubuntu-latest
|
||||||
steps:
|
steps:
|
||||||
@ -108,6 +110,7 @@ jobs:
|
|||||||
release-demoshell:
|
release-demoshell:
|
||||||
needs: [setup]
|
needs: [setup]
|
||||||
timeout-minutes: 15
|
timeout-minutes: 15
|
||||||
|
if: github.event.pull_request.merged == true || github.ref_name == 'master' || github.ref_name == 'master-patch-*'
|
||||||
runs-on: ubuntu-latest
|
runs-on: ubuntu-latest
|
||||||
steps:
|
steps:
|
||||||
- name: Checkout repository
|
- name: Checkout repository
|
||||||
@ -133,6 +136,7 @@ jobs:
|
|||||||
release-storybook:
|
release-storybook:
|
||||||
needs: [setup]
|
needs: [setup]
|
||||||
timeout-minutes: 15
|
timeout-minutes: 15
|
||||||
|
if: github.event.pull_request.merged == true || github.ref_name == 'master' || github.ref_name == 'master-patch-*'
|
||||||
runs-on: ubuntu-latest
|
runs-on: ubuntu-latest
|
||||||
steps:
|
steps:
|
||||||
- name: Checkout repository
|
- name: Checkout repository
|
||||||
@ -159,6 +163,7 @@ jobs:
|
|||||||
release-npm:
|
release-npm:
|
||||||
needs: [setup]
|
needs: [setup]
|
||||||
timeout-minutes: 30
|
timeout-minutes: 30
|
||||||
|
if: github.event.pull_request.merged == true || github.ref_name == 'master' || github.ref_name == 'master-patch-*'
|
||||||
runs-on: ubuntu-latest
|
runs-on: ubuntu-latest
|
||||||
permissions:
|
permissions:
|
||||||
contents: read
|
contents: read
|
||||||
@ -225,6 +230,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 || github.ref_name == 'master' || github.ref_name == 'master-patch-*'
|
||||||
runs-on: ubuntu-latest
|
runs-on: ubuntu-latest
|
||||||
steps:
|
steps:
|
||||||
- name: Checkout repository
|
- name: Checkout repository
|
||||||
@ -237,6 +243,7 @@ jobs:
|
|||||||
name: Final Results
|
name: Final Results
|
||||||
needs: [release-demoshell, release-storybook, release-npm, npm-check-bundle]
|
needs: [release-demoshell, release-storybook, release-npm, npm-check-bundle]
|
||||||
steps:
|
steps:
|
||||||
|
|
||||||
- uses: slackapi/slack-github-action@70cd7be8e40a46e8b0eced40b0de447bdb42f68e # v1.26.0
|
- uses: slackapi/slack-github-action@70cd7be8e40a46e8b0eced40b0de447bdb42f68e # v1.26.0
|
||||||
name: Nofify FE eng-guild-front-end workflow failed
|
name: Nofify FE eng-guild-front-end workflow failed
|
||||||
if: ${{ contains(toJson(needs.*.result), 'failure') }}
|
if: ${{ contains(toJson(needs.*.result), 'failure') }}
|
||||||
@ -244,4 +251,4 @@ jobs:
|
|||||||
SLACK_BOT_TOKEN: ${{ secrets.SLACK_BOT_TOKEN }}
|
SLACK_BOT_TOKEN: ${{ secrets.SLACK_BOT_TOKEN }}
|
||||||
with:
|
with:
|
||||||
channel-id: 'C016SMNNL8L' #eng-guild-front-end
|
channel-id: 'C016SMNNL8L' #eng-guild-front-end
|
||||||
slack-message: "🔴 Warning: The release workflow of alfresco-ng2-components pipe failed\n Author username: ${{ github.event.pusher.name }}\n Workflow run : <https://github.com/Alfresco/alfresco-ng2-components/actions/runs/${{ github.run_id }}| here>\n>"
|
slack-message: "🔴 Warning: The release workflow of alfresco-ng2-components pipe failed\n Author: name:${{ github.event.pusher.name }} username:${{ github.event.pusher.username }}\n Workflow run : <https://github.com/Alfresco/alfresco-ng2-components/actions/runs/${{ github.run_id }}| here>\n>"
|
||||||
|
Loading…
x
Reference in New Issue
Block a user