Skip to content

Fix docs

Fix docs #107

name: x86_64-macos14-clang15
on:
push:
branches: [master]
pull_request:
branches: [master]
schedule:
- cron: '23 3 2,12,22 * *'
jobs:
build:
runs-on: [self-hosted, macOS, X64]
steps:
- name: Checkout
uses: actions/checkout@v4
- name: Cache/Restore dependencies
uses: actions/cache@v4
with:
path: ~/.conan
key: ${{ runner.os }}-${{ github.workflow }}-conanfile-${{ hashFiles('conanfile.py') }}
- name: Install dependencies
run: etc/conan-install.sh Release
- name: Build
run: |
etc/cmake-config.sh Release
etc/cmake-build.sh Release -- -j
- name: Unit-Test C++
run: |
etc/install-uic-keys.sh
build/Release/bin/ticket-decoder-test
- name: Unit-Test Python3
run: etc/python-test.sh
- name: Archive artifacts
uses: actions/upload-artifact@v4
with:
name: ticket-decoder
path: |
build/Release/etc/*
build/Release/lib/*
build/Release/bin/*