mu-haskell/.github/workflows/haskell.yml
Alejandro Serrano 63e278db7e Fix thingies
2023-01-07 21:26:23 +01:00

23 lines
868 B
YAML

name: Haskell CI
on: [push]
jobs:
build:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v3.3.0
with:
submodules: true
- uses: cachix/install-nix-action@v18
- uses: cachix/cachix-action@v11
with:
name: 47deg
signingKey: '${{ secrets.CACHIX_SIGNING_KEY }}'
- run: nix-build
- name: 'Set up HLint'
uses: rwe/actions-hlint-setup@v1.0.3
- name: 'Run HLint'
uses: rwe/actions-hlint-run@v2.0.1
with:
path: '["core/schema/src/", "core/rpc/src/", "core/optics/src/", "core/lens/src/", "adapter/avro/src/", "adapter/protobuf/src/", "adapter/persistent/src/", "adapter/kafka/src/", "grpc/common/src/", "grpc/client/src/", "grpc/server/src/", "graphql/src/", "servant/server/src/", "instrumentation/prometheus/src/", "instrumentation/tracing/src/" ]'
fail-on: warning