Skip to content

build: add privacy manifest file (#235) #147

build: add privacy manifest file (#235)

build: add privacy manifest file (#235) #147

name: Validate release
on:
push:
branches:
- 'releases/**'
jobs:
version-check:
runs-on: macos-13
name: Validate Versions
steps:
- name: Checkout Repository
uses: actions/checkout@v3
- name: Run Version Check Script
run: ./scripts/version-check.sh Mux-Stats-AVPlayer.podspec MUXSDKStats.json
validate-podspec:
name: Validate Podspec
runs-on: macos-13
steps:
- name: Install xcbeautify
run: brew install xcbeautify
- name: Checkout
uses: actions/checkout@v3
- name: "Validate Podspec"
run: "scripts/validate-podspec.sh"
unit-test-ventura:
runs-on: macos-13
name: Complete Unit Test Pass on macOS Ventura
steps:
- name: Install xcbeautify
run: brew install xcbeautify
- name: Checkout Repository
uses: actions/checkout@v3
- name: Run Complete Unit Test Pass
run: ./scripts/run-complete-unit-test-pass-ventura.sh
unit-test-monterey:
runs-on: macos-12
name: Complete Unit Test Pass on macOS Monterey
steps:
- name: Install xcbeautify
run: brew install xcbeautify
- name: Checkout Repository
uses: actions/checkout@v3
- name: Run Complete Unit Test Pass
run: ./scripts/run-complete-unit-test-pass-monterey.sh