This project is mirrored from https://github.com/haskell/Cabal.
Pull mirroring updated .
- Jul 17, 2024
-
-
Andrea Bedini authored
-
- Jul 04, 2024
-
-
Matthew Pickering authored
This matches the installation logic for the validate jobs.
-
- Jun 19, 2024
-
-
- Jun 10, 2024
-
-
Artem Pelenitsyn authored
-
- May 29, 2024
-
-
Artem Pelenitsyn authored
* CI: add GHC 9.10 * GHC 9.10 compat in testsuite: CPP symbols don't get passed to CC as eagearly Discussion: https://github.com/haskell/cabal/pull/9914#issuecomment-2077439625 Related GHC issue: ghc/ghc#21291 * GHC 9.10 compat in tests: disable tests regressing due to #9940
-
- May 23, 2024
-
-
Francesco Gazzetta authored
This will avoid build problems when the GHC in the CI environment is updated sooner than expected. Previous breakage: https://github.com/haskell/cabal/pull/9177#issuecomment-2125549693
-
- May 21, 2024
-
-
Brandon S. Allbery authored
* generate doc/requirements.txt As suggested in https://github.com/haskell/cabal/pull/10030#pullrequestreview-2064505535 * generate doc/requirements.txt As suggested in https://github.com/haskell/cabal/pull/10030#pullrequestreview-2064505535
-
- May 16, 2024
-
-
Rodrigo Mesquita authored
-
- May 01, 2024
-
-
f-a authored
Stress an API change is enough to warrant a `changelog.d` entry. Check #9856 to see why we need it.
-
- Apr 30, 2024
-
-
Phil de Joux authored
- Rename cabal.bootstrap.project - Rename cabal.meta.project - Rename cabal.validate-libonly.project - Rename cabal.validate.project - Rename cabal.release.project
-
Phil de Joux authored
-
- Apr 29, 2024
-
-
f-a authored
-
Artem Pelenitsyn authored
-
Artem Pelenitsyn authored
GitHub just switched macos-latest to the ARM chips (now alisasing `macos-14`), and it brings a bunch of problems. - First of all, GHC's 8.8 and 8.6 don't exist there. - ghcup and llvm are unavailable For the time being, lets stay on the previous version of the runner.
-
- Apr 23, 2024
-
-
sheaf authored
-
- Apr 18, 2024
-
-
Brandon S. Allbery authored
-
- Apr 15, 2024
-
-
andreas.abel authored
Changes: - bump GHC_FOR_RELEASE to 9.4.8 - bump action versions - uniform quoting style - satisfy actionlint - fix order: setup Haskell before cache restore (uses setup.haskell-outputs) - use `--ignore-project` in `cabal install hackage-repo-tool` - use GHC_FOR_RELEASE also in validate-old-ghcs - closes #8858: deleted comment - closes #9858 by dropping container and using ghcup to setup ghcs GHCs that do not install on ubuntu-22.04 with GHCup are dropped, meaning we only keep GHC 8.0.2 and up.
-
- Apr 02, 2024
-
-
andreas.abel authored
This is the same as #9845 but for the changelogs.yml workflow. `changelog-d` currently has restrictive bound `base < 4.19` which we need to ignore if we want to build on the latest GHC as shipped by the GHA runner.
-
andreas.abel authored
-
andreas.abel authored
-
andreas.abel authored
-
andreas.abel authored
-
andreas.abel authored
-
andreas.abel authored
The `lexer` target was removed in https://github.com/haskell/cabal/pull/8980
-
andreas.abel authored
-
andreas.abel authored
Fix #9815: - Cache `~/.local/state/cabal` instead of `~/.cabal/store` - `~/.local/bin` is used instead of `~/.cabal/bin` and is already in the PATH (verify this by calling `alex` after installing it) As I am passing by: - bump cache action to v4 - double-quote `$USER` to keep actionlint happy - move `if` from shell-level to job-level - allow newest `alex`
-
- Mar 31, 2024
-
-
andreas.abel authored
This provides temporary life support to the `validate-old-ghcs` action until node16 will be finally axed by GHA in May 2024. Workaround for: - https://github.com/haskell/cabal/issues/9858
-
- Mar 17, 2024
-
-
Francesco Gazzetta authored
-
- Mar 16, 2024
-
-
Phil de Joux authored
-
- Mar 14, 2024
-
-
Phil de Joux authored
-
Phil de Joux authored
-
Phil de Joux authored
-
Phil de Joux authored
The release project disables tests and benchmarks.
-
Phil de Joux authored
- Cache of ~/.cabal/store not needed for --dry-run - Remove workaround for the new job only
-
- Feb 23, 2024
-
-
Matthew Pickering authored
And add the relevant CI jobs for these plans
-
Matthew Pickering authored
We were missing coverage from running tests with these ghc versions.
-
Matthew Pickering authored
We no longer support 8.4.4 as it is older than three years. cabal-install can still be used with 8.4.4, but just not built with it, and this is tested by the old-ghcs jobs.
-
- Feb 03, 2024
-
-
f-a authored
-
Teo Camarasu authored
Add a job that builds a statically linked cabal-install executable, and make it available for pre-releases. Resolves #9631.
-
- Jan 30, 2024
-
-
dependabot[bot] authored
Bumps [haskell-actions/run-fourmolu](https://github.com/haskell-actions/run-fourmolu) from 9 to 10. - [Release notes](https://github.com/haskell-actions/run-fourmolu/releases) - [Changelog](https://github.com/haskell-actions/run-fourmolu/blob/master/CHANGELOG.md) - [Commits](https://github.com/haskell-actions/run-fourmolu/compare/v9...v10 ) --- updated-dependencies: - dependency-name: haskell-actions/run-fourmolu dependency-type: direct:production update-type: version-update:semver-major ... Signed-off-by:
dependabot[bot] <support@github.com> Co-authored-by:
dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
-