|
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