Skip to content

Click/tap control bar and GoPro page indicators to switch page. #9067

Click/tap control bar and GoPro page indicators to switch page.

Click/tap control bar and GoPro page indicators to switch page. #9067

Workflow file for this run

name: All
on:
push:
pull_request:
jobs:
all:
runs-on: macos-26
steps:
- uses: actions/checkout@v7
- uses: actions/setup-python@v6
with:
python-version: '3.14'
- name: Install Python dependencies
run: |
pip install -r requirements.txt
- name: Create user config
run: |
cp User.template.xcconfig Config/User.xcconfig
- name: Source code styling
run: |
brew install swiftformat oxfmt
make style-check
- name: Linting
run: |
brew install swiftlint oxlint
make lint
- name: Spell checking
run: |
brew install codespell
make spell-check
- name: Web remote control frontend
run: |
make web-remote-control-frontend-prepare
make web-remote-control-frontend-build
git diff --exit-code
- name: Build
run: |
xcodebuild \
-scheme Moblin \
-skipPackagePluginValidation \
build \
CODE_SIGN_IDENTITY="" \
CODE_SIGNING_REQUIRED=NO