Skip to content

Option for not failing exhaustiveness check if all implementations of the sumtype are covered by interfaces #38

Option for not failing exhaustiveness check if all implementations of the sumtype are covered by interfaces

Option for not failing exhaustiveness check if all implementations of the sumtype are covered by interfaces #38

Workflow file for this run

on:
push:
branches:
- master
pull_request:
name: CI
jobs:
test:
name: Test
runs-on: ubuntu-latest
steps:
- name: Checkout code
uses: actions/checkout@v3
- name: Init Hermit
run: ./bin/hermit env -r >> $GITHUB_ENV
- name: Test
run: go test ./...
lint:
name: Lint
runs-on: ubuntu-latest
steps:
- name: Checkout code
uses: actions/checkout@v3
- name: Init Hermit
run: ./bin/hermit env -r >> $GITHUB_ENV
- name: golangci-lint
run: golangci-lint run