Skip to content

Remove angle

Remove angle #7

Workflow file for this run

name: macOS Release
on:
push:
tags:
- '*'
workflow_dispatch:
jobs:
build:
runs-on: macOS-26
steps:
- uses: actions/checkout@v2
with:
submodules: 'false'
- uses: maxim-lobanov/setup-xcode@v1
with:
xcode-version: '26.4.1'
- name: Install dependencies
run: |
brew update
brew install automake libtool cmake nasm
- name: Build
run: ./build.sh
- uses: ncipollo/release-action@v1
with:
allowUpdates: true
artifacts: "output/*"
token: ${{ secrets.GITHUB_TOKEN }}
# Publish the stable ANGLE Swift package to xLightsSequencer/xLights-spm:
# regenerate Package.swift from the just-attached release assets and tag a
# semver derived from this build's tag (xlights_2026.10 -> 2026.10.0).
# Requires repo/org secret SPM_REPO_TOKEN (Contents:write on xLights-spm);
# the script no-ops with a notice when it is absent.
- name: Publish Swift package (release)
if: startsWith(github.ref, 'refs/tags/')
env:
SPM_REPO_TOKEN: ${{ secrets.SPM_REPO_TOKEN }}
run: ./submodules/spm/publish.sh release