diff --git a/.github/workflows/workflow.yaml b/.github/workflows/workflow.yaml index 78e0fc7..89fd7d7 100644 --- a/.github/workflows/workflow.yaml +++ b/.github/workflows/workflow.yaml @@ -17,6 +17,11 @@ jobs: matrix: os: [ubuntu-latest] ghc-version: [ghc_8_10_7, ghc_9_0_2, ghc_9_2_7, ghc_9_4_5] + enable-bzlmod: [false] + include: + - os: ubuntu-latest + ghc-version: ghc_9_4_5 + enable-bzlmod: true runs-on: ${{ matrix.os }} steps: - uses: actions/checkout@v4 @@ -38,6 +43,11 @@ jobs: cache_setting="--remote_header=x-buildbuddy-api-key=$BUILDBUDDY_API_KEY" fi + bzlmod_setting= + if [[ ${{ matrix.enable-bzlmod }} = true ]]; then + bzlmod_setting="common --config=bzlmod" + fi + cat >.bazelrc.local <