Skip to content

fix: iOS 16 support and popup spam issues #237

fix: iOS 16 support and popup spam issues

fix: iOS 16 support and popup spam issues #237

Workflow file for this run

name: CI
on:
push:
branches:
- main
paths-ignore:
- "**/*.md"
- ".gitignore"
pull_request:
branches:
- main
paths-ignore:
- "**/*.md"
- ".gitignore"
workflow_dispatch:
release:
types: [published]
jobs:
build:
name: Build
runs-on: macos-12
strategy:
matrix:
include:
- name: debug
flags: ""
- name: release
flags: "RELEASE=1"
- name: mac
flags: "RELEASE=1 MAC=1"
steps:
- name: Checkout
uses: actions/checkout@v3
- name: Get tags
run: git fetch --prune --unshallow --tags
- name: Select Xcode version (14.2)
run: |
sudo xcode-select --switch /Applications/Xcode_14.2.app
- name: Bootstrap Procursus
uses: dhinakg/procursus-action@main
with:
packages: ldid findutils sed coreutils
cache: true
cache-path: ~/__cache
env:
DEBIAN_FRONTEND: noninteractive
- name: Build ${{ matrix.name }}
run: make ${{ matrix.flags }}
- name: Upload packages to artifacts
uses: actions/upload-artifact@v3
with:
name: ${{ matrix.name }} package
path: ${{ github.workspace }}/packages/*
- name: Upload packages to release
if: github.event_name == 'release' && matrix.name == 'release'
uses: svenstaro/[email protected]
with:
file: ${{ github.workspace }}/packages/*.deb
file_glob: true