Skip to content

fix macos build

fix macos build #14

name: Bazel CLI Build (macOS)

Check failure on line 1 in .github/workflows/bazel_cli_build.yml

View workflow run for this annotation

GitHub Actions / .github/workflows/bazel_cli_build.yml

Invalid workflow file

you may only define one of `paths` and `paths-ignore` for a single event
on:
push:
paths:
- '**'
paths-ignore:
- 'doc/**'
- 'docs/**'
- 'example/**'
- '**/*.md'
pull_request:
paths:
- '**'
paths-ignore:
- 'doc/**'
- 'docs/**'
- 'example/**'
- '**/*.md'
workflow_dispatch:
jobs:
build-macos:
runs-on: macos-latest
steps:
- name: Checkout repository
uses: actions/checkout@v4
with:
submodules: true
- name: Install python3
run: brew install python3
- name: Set up Bazel
uses: bazel-contrib/setup-bazel@0.14.0
with:
bazelisk-cache: true
disk-cache: ${{ github.workflow }}
repository-cache: true
- name: Build All
run: bazel build //...
- name: Upload sparrow-cli.tar.gz artifact
uses: actions/upload-artifact@v4
with:
name: sparrow-cli
path: bazel-bin/sparrow-cli.tar.gz