Skip to content

Smoke Checks

Smoke Checks #2552

Workflow file for this run

name: Smoke Checks
on:
pull_request:
branches:
- '**'
paths-ignore:
- 'docusaurus/**'
- 'README.md'
- 'CHANGELOG.md'
workflow_dispatch:
inputs:
swiftui_snapshots:
description: 'Should SwiftUI Snapshots be recorded on CI?'
type: boolean
required: false
default: false
uikit_snapshots:
description: 'Should UIKit Snapshots be recorded on CI?'
type: boolean
required: false
default: false
concurrency:
group: ${{ github.workflow }}-${{ github.ref }}
cancel-in-progress: true
env:
HOMEBREW_NO_INSTALL_CLEANUP: 1 # Disable cleanup for homebrew, we don't need it on CI
IOS_SIMULATOR_DEVICE: "iPhone 15 Pro (17.4)"
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
GITHUB_PR_NUM: ${{ github.event.pull_request.number }}
jobs:
test-llc-debug:
name: Test LLC (Debug)
runs-on: macos-14
if: ${{ github.event.inputs.swiftui_snapshots != 'true' && github.event.inputs.uikit_snapshots != 'true' }}
env:
STREAM_VIDEO_SECRET: ${{ secrets.STREAM_VIDEO_SECRET }}
steps:
- uses: 8398a7/action-slack@v3
with:
status: ${{ job.status }}
text: "🎉 The new release has been shipped! 🚢\n\n⚠️ <!S05RBQ69U1H^ID>, don't forget to merge `main` to `develop` from `localhost` using the command: `bundle exec fastlane merge_main`"
fields: repo
env:
SLACK_WEBHOOK_URL: ${{ secrets.SLACK_WEBHOOK_URL }}