fix: og image url (#9) #29
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| name: Tests | |
| concurrency: | |
| group: ${{ github.workflow }}-${{ github.ref }} | |
| cancel-in-progress: true | |
| on: | |
| push: | |
| jobs: | |
| test-packages: | |
| name: swift test (Packages) | |
| runs-on: self-hosted | |
| steps: | |
| - name: Checkout code | |
| uses: actions/checkout@v6 | |
| - name: Setup Xcode | |
| uses: maxim-lobanov/setup-xcode@v1 | |
| with: | |
| xcode-version: latest-stable | |
| - name: Install xcpretty | |
| run: gem install xcpretty | |
| - name: Swift version | |
| run: swift --version | |
| - name: Run package tests | |
| working-directory: Packages | |
| run: | | |
| set -o pipefail | |
| swift test 2>&1 | xcpretty | |
| test-xcode: | |
| name: xcodebuild test (RxCode) | |
| runs-on: self-hosted | |
| steps: | |
| - name: Checkout code | |
| uses: actions/checkout@v6 | |
| - name: Setup Xcode | |
| uses: maxim-lobanov/setup-xcode@v1 | |
| with: | |
| xcode-version: latest-stable | |
| - name: Install xcpretty | |
| run: gem install xcpretty | |
| - name: Run Xcode tests | |
| run: | | |
| set -o pipefail && xcodebuild \ | |
| -project RxCode.xcodeproj \ | |
| -scheme RxCode \ | |
| -configuration Debug \ | |
| -destination platform=macOS \ | |
| CODE_SIGNING_ALLOWED=NO \ | |
| test | xcpretty | |
| build-smoke: | |
| name: xcodebuild build (Release) | |
| runs-on: self-hosted | |
| steps: | |
| - name: Checkout code | |
| uses: actions/checkout@v6 | |
| - name: Setup Xcode | |
| uses: maxim-lobanov/setup-xcode@v1 | |
| with: | |
| xcode-version: latest-stable | |
| - name: Install xcpretty | |
| run: gem install xcpretty | |
| - name: Build (no signing) | |
| run: | | |
| set -o pipefail && xcodebuild \ | |
| -project RxCode.xcodeproj \ | |
| -scheme RxCode \ | |
| -configuration Release \ | |
| -destination platform=macOS \ | |
| CODE_SIGNING_ALLOWED=NO \ | |
| build | xcpretty |