|
90 | 90 | - name: Allure TestOps Launch Removal
|
91 | 91 | if: cancelled()
|
92 | 92 | run: bundle exec fastlane allure_launch_removal launch_id:$LAUNCH_ID
|
93 |
| - - uses: 8398a7/action-slack@v3 |
94 |
| - with: |
95 |
| - status: ${{ job.status }} |
96 |
| - text: "You shall not pass!" |
97 |
| - job_name: "${{ github.workflow }}: ${{ github.job }}" |
98 |
| - fields: message,commit,author,action,workflow,job,took |
99 |
| - env: |
100 |
| - SLACK_WEBHOOK_URL: ${{ secrets.SLACK_WEBHOOK_URL }} |
101 |
| - MATRIX_CONTEXT: ${{ toJson(matrix) }} |
102 |
| - if: failure() && github.event_name == 'schedule' |
103 | 93 | - name: Parse xcresult
|
104 | 94 | if: failure()
|
105 | 95 | run: |
|
@@ -137,19 +127,9 @@ jobs:
|
137 | 127 | run: bundle exec fastlane build_demo
|
138 | 128 | env:
|
139 | 129 | XCODE_VERSION: ${{ matrix.xcode }}
|
140 |
| - - uses: 8398a7/action-slack@v3 |
141 |
| - with: |
142 |
| - status: ${{ job.status }} |
143 |
| - text: "You shall not pass!" |
144 |
| - job_name: "${{ github.workflow }}: ${{ github.job }}" |
145 |
| - fields: message,commit,author,action,workflow,job,took |
146 |
| - env: |
147 |
| - SLACK_WEBHOOK_URL: ${{ secrets.SLACK_WEBHOOK_URL }} |
148 |
| - MATRIX_CONTEXT: ${{ toJson(matrix) }} |
149 |
| - if: failure() && github.event_name == 'schedule' |
150 | 130 |
|
151 |
| - build-xcode15: |
152 |
| - name: Build SDKs (Xcode 15.0) |
| 131 | + build-old-xcode: |
| 132 | + name: Build SDKs (Xcode 15) |
153 | 133 | runs-on: macos-15
|
154 | 134 | if: ${{ github.event_name != 'push' && github.event.inputs.snapshots != 'true' }}
|
155 | 135 | env:
|
@@ -185,3 +165,18 @@ jobs:
|
185 | 165 | - run: bundle exec fastlane rubocop
|
186 | 166 | - run: ./Scripts/run-linter.sh
|
187 | 167 | - run: bundle exec fastlane pod_lint
|
| 168 | + |
| 169 | + slack: |
| 170 | + name: Slack Report |
| 171 | + runs-on: ubuntu-latest |
| 172 | + needs: [test-e2e-debug, build-test-app-and-frameworks, build-apps, build-old-xcode, automated-code-review] |
| 173 | + if: failure() && github.event_name == 'schedule' |
| 174 | + steps: |
| 175 | + - uses: 8398a7/action-slack@v3 |
| 176 | + with: |
| 177 | + status: cancelled |
| 178 | + text: "You shall not pass!" |
| 179 | + job_name: "${{ github.workflow }}: ${{ github.job }}" |
| 180 | + fields: repo,commit,author,workflow |
| 181 | + env: |
| 182 | + SLACK_WEBHOOK_URL: ${{ secrets.SLACK_WEBHOOK_NIGHTLY_CHECKS }} |
0 commit comments