Skip to content

Nightly Tests

Nightly Tests #82

Workflow file for this run

name: Nightly Tests
on:
schedule:
- cron: "0 5 * * 3,5" # cron is UTC, this translates to 10 PM PST Tues and Thur.
# This lets us trigger the workflow from a browser.
workflow_dispatch:
jobs:
ios-nightly:
strategy:
fail-fast: false
matrix:
lib: [SalesforceSDKCommon, SalesforceAnalytics, SalesforceSDKCore, SmartStore, MobileSync]
include:
- macos: macos-15
ios: ^18
xcode: ^16
# - macos: macos-15
# ios: ^26
# xcode: ^26
# Note: iOS 26 simulator is not yet available on GitHub runners
uses: ./.github/workflows/reusable-workflow.yaml
with:
lib: ${{ matrix.lib }}
ios: ${{ matrix.ios }}
xcode: ${{ matrix.xcode }}
macos: ${{ matrix.macos }}
secrets: inherit
native-samples-nightly:
strategy:
fail-fast: false
matrix:
app: [RestAPIExplorer, MobileSyncExplorer]
include:
- macos: macos-15
ios: ^18
xcode: ^16
# - macos: macos-15
# ios: ^26
# xcode: ^26
# Note: iOS 26 simulator is not yet available on GitHub runners
uses: ./.github/workflows/reusable-workflow.yaml
with:
lib: ${{ matrix.app }}
ios: ${{ matrix.ios }}
xcode: ${{ matrix.xcode }}
macos: ${{ matrix.macos }}
build_only: true
secrets: inherit