From 8f99cc3833c8ec5bcbdaa79b45a18b75d7a80380 Mon Sep 17 00:00:00 2001 From: Phil de Joux Date: Sun, 16 Feb 2025 06:58:29 -0500 Subject: [PATCH] Use cabal sdist for the check --- .github/workflows/check-install.yml | 14 ++++++++++++-- 1 file changed, 12 insertions(+), 2 deletions(-) diff --git a/.github/workflows/check-install.yml b/.github/workflows/check-install.yml index fb4f69b0ab6..1e15e6f2f4f 100644 --- a/.github/workflows/check-install.yml +++ b/.github/workflows/check-install.yml @@ -1,4 +1,4 @@ -name: Check install +name: Check sdist # See: https://docs.github.com/en/actions/reference/workflow-syntax-for-github-actions#concurrency. concurrency: @@ -10,6 +10,7 @@ on: paths: - 'Cabal-QuickCheck/**' - 'Cabal-described/**' + - 'Cabal-hooks/**' - 'Cabal-syntax/**' - 'Cabal-tests/**' - 'Cabal-tree-diff/**' @@ -22,6 +23,7 @@ on: paths: - 'Cabal-QuickCheck/**' - 'Cabal-described/**' + - 'Cabal-hooks/**' - 'Cabal-syntax/**' - 'Cabal-tests/**' - 'Cabal-tree-diff/**' @@ -54,4 +56,12 @@ jobs: - uses: actions/checkout@v4 - - run: cabal install cabal-install --dry-run + - run: cabal sdist Cabal + - run: cabal sdist Cabal-QuickCheck + - run: cabal sdist Cabal-described + - run: cabal sdist Cabal-hooks + - run: cabal sdist Cabal-syntax + - run: cabal sdist Cabal-tests + - run: cabal sdist Cabal-tree-diff + - run: cabal sdist cabal-install + - run: cabal sdist cabal-install-solver