Skip to content

Commit f9532ed

Browse files
committed
Simpler workflows
1 parent 94562ff commit f9532ed

File tree

2 files changed

+26
-47
lines changed

2 files changed

+26
-47
lines changed

.github/workflows/ci-mac.yaml

Lines changed: 26 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,26 @@
1+
name: ci-mac
2+
on: [push]
3+
jobs:
4+
ci:
5+
runs-on: macos-latest
6+
strategy:
7+
matrix:
8+
run-config:
9+
- { scheme: 'ColorSetKit', configuration: 'Debug', project: 'ColorSet.xcodeproj', build: 1, analyze: 1, test: 0, info: 1, destination: 'platform=macOS' }
10+
- { scheme: 'ColorSetKit', configuration: 'Release', project: 'ColorSet.xcodeproj', build: 1, analyze: 1, test: 0, info: 1, destination: 'platform=macOS' }
11+
steps:
12+
13+
- uses: actions/checkout@v1
14+
with:
15+
submodules: 'recursive'
16+
17+
- uses: macmade/[email protected]
18+
19+
- uses: macmade/[email protected]
20+
if: ${{ always() }}
21+
env:
22+
SLACK_WEBHOOK_URL: ${{ secrets.SLACK_WEBHOOK_URL }}
23+
with:
24+
channel: '#ci'
25+
status: ${{ job.status }}
26+
title: ${{ matrix.run-config[ 'scheme' ] }} - ${{ matrix.run-config[ 'configuration' ] }}

.github/workflows/ci.yaml

Lines changed: 0 additions & 47 deletions
This file was deleted.

0 commit comments

Comments
 (0)