Skip to content

Merge pull request #2 from koalazub/copilot/fix-build-issue #8

Merge pull request #2 from koalazub/copilot/fix-build-issue

Merge pull request #2 from koalazub/copilot/fix-build-issue #8

Workflow file for this run

name: Build and Test
on:
push:
branches: [main]
pull_request:
branches: [main]
permissions:
contents: read
jobs:
build:
runs-on: macos-15
steps:
- name: Checkout repository
uses: actions/checkout@v4
- name: Install Nix
uses: DeterminateSystems/nix-installer-action@main
- name: Show Swift version
run: |
swift --version
xcodebuild -version
- name: Build with Nix
run: |
nix build .#default --print-build-logs
- name: Verify binary exists
run: |
test -f result/bin/WhoseDefaultBrowser && echo "Build successful!" || exit 1
- name: Upload artifact
uses: actions/upload-artifact@v4
with:
name: WhoseDefaultBrowser
path: result/bin/WhoseDefaultBrowser