Skip to content

Generate Test Artifacts #10

Generate Test Artifacts

Generate Test Artifacts #10

Workflow file for this run

name: Generate Test Artifacts
on:
workflow_dispatch:
jobs:
create_test_data:
strategy:
fail-fast: false
matrix:
xcode_version: [latest-stable, 14]
# macos_version: [macos-13, macos-12]
# exclude:
# # macos 12 "Monterey" is only supported up to Xcode 14.2
# - xcode_version: 14.3
# macos_version: macos-12
# # macos 13 "Ventura" builders don't have Xcode 13
# - xcode_version: 13.2.1
# macos_version: macos-13
runs-on: macos-13
steps:
- uses: actions/checkout@v2
- name: Setup Xcode version
uses: maxim-lobanov/setup-xcode@v1.6.0
with:
xcode-version: ${{ matrix.xcode_version }}
- name: Prepare Test Results
env:
XCODE_VERSION: ${{ matrix.xcode_version }}
shell: bash
run: |
./prepareTestResults.sh
- name: Archive Test Artifacts
uses: actions/upload-artifact@v3
with:
name: sample-test-results-${{ matrix.macos_version }}-${{ matrix.xcode_version }}
path: Tests/XCTestHTMLReportTests/Resources