Skip to content

Commit

Permalink
Add macOS CI and disable day 8 on Linux for now
Browse files Browse the repository at this point in the history
  • Loading branch information
fwcd committed Dec 8, 2023
1 parent 44eda10 commit 9f860ca
Show file tree
Hide file tree
Showing 2 changed files with 8 additions and 3 deletions.
9 changes: 7 additions & 2 deletions .github/workflows/run.yml
Original file line number Diff line number Diff line change
Expand Up @@ -5,12 +5,17 @@ on:

jobs:
run:
runs-on: ubuntu-latest
name: Day ${{ matrix.day }}
runs-on: ${{ matrix.os }}
name: Day ${{ matrix.day }} (${{ matrix.os }})

strategy:
matrix:
os: ['ubuntu-latest', 'macos-latest']
day: ['01', '02', '03', '04', '05', '06', '07', '08']
exclude:
# TODO: Investigate how we could build this with GNUStep
- os: 'ubuntu-latest'
day: '08'

steps:
- uses: actions/checkout@v4
Expand Down
2 changes: 1 addition & 1 deletion day08/default.nix
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@
pkgs.darwin.apple_sdk.frameworks.Foundation
] else [
pkgs.clang
pkgs.gnustep.base
pkgs.gnustep.base # TODO: Investigate how to make this work on Linux
];

buildPhase = ''
Expand Down

0 comments on commit 9f860ca

Please sign in to comment.