summaryrefslogtreecommitdiff
path: root/.github
AgeCommit message (Collapse)Author
2022-04-24nightly: use ghcup instead of haskell/actionsJohn MacFarlane
2022-04-24Bump haskell/actions from 1 to 2 (#8039)dependabot[bot]
Bumps [haskell/actions](https://github.com/haskell/actions) from 1 to 2. - [Release notes](https://github.com/haskell/actions/releases) - [Commits](https://github.com/haskell/actions/compare/v1...v2) --- updated-dependencies: - dependency-name: haskell/actions 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>
2022-04-12Add 'nightly' flag.John MacFarlane
This causes a `-nightly-COMPILEDATE` suffix to be added the the output of `--version`. This is used in the nightly CI builds. Closes #8016.
2022-04-12Revert "Add 'nightly' flag and build with this for nightlies."John MacFarlane
This reverts commit f81f5a20900ca9d8ad9971b6f57c11281ab2b048.
2022-04-12Revert "Nightly builds: ensure that data files are baked in."John MacFarlane
This reverts commit a2818e97eb459cafa22f19a27cf79b1d15b808a4.
2022-04-12Nightly builds: ensure that data files are baked in.John MacFarlane
It seems that stack is replacing ALL flag settings rather than overriding just one with `--flag`? This should address #8016 but we await testing after tonight's nightly is built.
2022-04-11Add 'nightly' flag and build with this for nightlies.John MacFarlane
This flag causes a suffix '-nightly-YYYY-MM-DD' to be added to the version for nightlies. Closes #8016.
2022-04-04Set permissions for GitHub actions (#8005)Naveen
- Included permissions for the action. https://github.com/ossf/scorecard/blob/main/docs/checks.md#token-permissions https://docs.github.com/en/actions/using-jobs/assigning-permissions-to-jobs Signed-off-by: naveensrinivasan <172697+naveensrinivasan@users.noreply.github.com>
2022-04-04CI: ensure we're using the right version of cabal.John MacFarlane
(Add `--set` to `ghcup install`.)
2022-03-24Bump actions/checkout from 2 to 3 (#7986)dependabot[bot]
Bumps [actions/checkout](https://github.com/actions/checkout) from 2 to 3. - [Release notes](https://github.com/actions/checkout/releases) - [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md) - [Commits](https://github.com/actions/checkout/compare/v2...v3) --- updated-dependencies: - dependency-name: actions/checkout 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>
2022-03-24Bump actions/cache from 2 to 3 (#7987)dependabot[bot]
Bumps [actions/cache](https://github.com/actions/cache) from 2 to 3. - [Release notes](https://github.com/actions/cache/releases) - [Commits](https://github.com/actions/cache/compare/v2...v3) --- updated-dependencies: - dependency-name: actions/cache 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>
2022-03-24Included githubactions in the dependabot config (#7985)Naveen
This should help with keeping the GitHub actions updated on new releases. This will also help with keeping it secure. Dependabot helps in keeping the supply chain secure https://docs.github.com/en/code-security/dependabot GitHub actions up to date https://docs.github.com/en/code-security/dependabot/working-with-dependabot/keeping-your-actions-up-to-date-with-dependabot https://github.com/ossf/scorecard/blob/main/docs/checks.md#dependency-update-tool
2022-03-24Change benchmarks to use ghc 9.2.2 instead of 8.8.4.John MacFarlane
2022-03-24Set permissions for GitHub actions (#7984)Naveen
This limits the damage that a compromised GitHub action could do. See https://github.com/ossf/scorecard/blob/main/docs/checks.md#token-permissions https://docs.github.com/en/actions/using-jobs/assigning-permissions-to-jobs
2022-03-24Replace haskell/actions/setup with ghcup.John MacFarlane
ghcup is installed by default on the GitHub runners. This allows us to avoid relying on a third-party action and may render #7984 irrelevant.
2022-03-24CI: Test with ghc 9.2.2.John MacFarlane
2022-03-22Revert "Try re-enabling ghc 9.2.2 tests on CI."John MacFarlane
This reverts commit 26f64c4d0561bd21b4a8014347af54a242e91f69.
2022-03-22Try re-enabling ghc 9.2.2 tests on CI.John MacFarlane
2022-03-14Skip ghc 9.2.2 tests for now...John MacFarlane
the are failing with exit 1 in linker phase (out of memory?).
2022-03-13CI: use ghcup to install ghc, cabal; use ghc 9.2.2.John MacFarlane
2022-03-13Add CI for ghc 9.2.1.John MacFarlane
2021-12-29Fix macos build on GitHub actions release-candidate.John MacFarlane
2021-12-29Restore macos build on GitHub release-candidate action.John MacFarlane
See #7767.
2021-11-17Update build files (#7696)Fabián Heredia Montiel
* Drop old windows 32-bit constraints - basement >= 0.0.10 was 0.0.12 on stackage-18.10 - foundation >= 0.0.23 was 0.0.26.1 on stackage-18.10 * Update cabal `tested-with` field to correspond to `ci.yml` matrix * ghc: 8.10.{2,4} → 8.10.7
2021-11-09Require ghc >= 8.6, base >= 4.12.John MacFarlane
This allows us to get rid of the old custom prelude and some crufty cpp. But the primary reason for this is that conduit has bumped its base lower bound to 4.12, making it impossible for us to support lower base versions.
2021-11-05CI: remove test on ghc 8.0.2.John MacFarlane
2021-10-16CI: remove linux-pdf for now.John MacFarlane
I don't know what is going on with lmodern and lualatex.
2021-10-16CI: more tweaks to pdf tests.John MacFarlane
2021-10-16CI: pdf test: need an input file!John MacFarlane
2021-10-16CI: fix yaml workflow.John MacFarlane
2021-10-16CI: add workflow to test pdf production...John MacFarlane
with xelatex, pdflatex, lualatex.
2021-09-20Stop doing lint in CI.John MacFarlane
The script failed for reasons I can't determine. For now, we disable it.
2021-09-08CI: disable ansi-tricks in tasty.John MacFarlane
This will prevent the test output from being overwhelmed with headings from passing tests.
2021-06-11Make parts of the bug report templates HTML comments.John MacFarlane
2021-06-11Revise issue report "dashboard."John MacFarlane
2021-06-11Add note about asking questions to bug report template.John MacFarlane
2021-06-11Fix line breaks in issue templates.John MacFarlane
2021-06-11Fix link to contributing guidelines.John MacFarlane
2021-06-11Add contributing guidelines to issue menu.John MacFarlane
2021-06-11More honing of issue templates.John MacFarlane
2021-06-11Remove pull requset template.John MacFarlane
2021-06-11Add pull request template.John MacFarlane
2021-06-11Improve issue templates.John MacFarlane
2021-06-11Revert "Remove md versions of issue templates."John MacFarlane
This reverts commit 61c0e0bbfbbaa53a31ba302237704001ca22e791.
2021-06-11Remove md versions of issue templates.John MacFarlane
2021-06-11Update issue templatesJohn MacFarlane
2021-06-11Fancier issue templates.John MacFarlane
Based on Doom Emacs's templates.
2021-05-25CI: test with GHC 9.0.1Albert Krewinkel
2021-05-10CI: install numa library.John MacFarlane
See failure at https://github.com/jgm/pandoc/runs/2541449722
2021-04-19Fix nightly build.John MacFarlane