Skip to content

Tab width is now automatically computed. #362

Tab width is now automatically computed.

Tab width is now automatically computed. #362

Workflow file for this run

name: "Build"
on: [pull_request, push]
jobs:
build:
strategy:
matrix:
os: [ ubuntu-22.04, macos-12 ]
ghc: [ "ghc942", "ghc924" ]
fail-fast: false
runs-on: ${{ matrix.os }}
steps:
- name: Checkout repository code
uses: actions/checkout@v3
- name: List files in the repository
run: |
ls ${{ github.workspace }}
- name: Install nix
uses: cachix/install-nix-action@v20
with:
nix_path: nixpkgs=channel:nixos-unstable
- name: enter-shell
run: |
nix develop --print-build-logs .#${{ matrix.ghc }}
- name: build ghc-specter-plugin
run: |
nix build --print-build-logs .#${{ matrix.ghc }}.ghc-specter-plugin
- name: build ghc-specter-daemon
run: |
nix build --print-build-logs .#${{ matrix.ghc }}.ghc-specter-daemon
- name: build ghc-build-analyzer
run: |
nix build --print-build-logs .#${{ matrix.ghc }}.ghc-build-analyzer
check-format:
runs-on: ubuntu-latest
continue-on-error: true
steps:
- uses: actions/checkout@v3
# fourmolu-0.10.1.0
- uses: fourmolu/fourmolu-action@v6
with:
extra-args: "--no-cabal -o -XGHC2021"