Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Release/v1.2.1.3 #169

Merged
merged 8 commits into from
Dec 14, 2024
Merged

Release/v1.2.1.3 #169

merged 8 commits into from
Dec 14, 2024

Conversation

lehins
Copy link
Contributor

@lehins lehins commented Dec 14, 2024

As per @juhp's request in #165 (comment) prepping a patch release that removes doctest usage.

Correct usage of doctest have been implemented in #165 and #167

Starting with `random-1.3.0` doctests are executed in a CI by invoking
`doctest` executable directly, which turns out to be the correct way to
use doctest. This was pointed out in #165

In order to avoid `random-1.2.x` major version depending on doctest, this
patch removes doctest usage completely, in favor of a new setup going
forward. However, in order to prevent tooling breakaage downstream that
runs tests we do not remove the `doctest` executable section.
@lehins lehins changed the base branch from master to release/v1.2.1.2 December 14, 2024 15:03
This is necessary to allow testing with lts-9 snapshot, since stack is
still capable of installing ghc-8.0 and ghc-8.2, while ghcup is having
issues in achieving that on CI
@lehins lehins merged commit 51d2ebd into release/v1.2.1.2 Dec 14, 2024
102 of 106 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant