Skip to content

Lock file maintenance #21

Lock file maintenance

Lock file maintenance #21

Workflow file for this run

{"jobs":{"build":{"env":{"CONFIG":"--enable-tests --enable-benchmarks"},"runs-on":"ubuntu-latest","steps":[{"uses":"actions/checkout@v2"},{"id":"setup-haskell-cabal","uses":"haskell-actions/setup@v2","with":{"cabal-version":"3.10","ghc-version":"${{ matrix.ghc }}"}},{"run":"cabal v2-update"},{"run":"cabal v2-freeze $CONFIG"},{"uses":"actions/cache@v2","with":{"key":"${{ runner.os }}-${{ matrix.ghc }}-${{ hashFiles('cabal.project.freeze') }}","path":"${{ steps.setup-haskell-cabal.outputs.cabal-store }}\ndist-newstyle\n"}},{"run":"cabal v2-test all $CONFIG"}],"strategy":{"fail-fast":false,"matrix":{"ghc":["8.10.1","9.0.1","9.2.1","9.2.2"]}}}},"name":"CI","on":{"pull_request":{"types":["opened","synchronize"]},"push":{"branches":["main"]}}}