Commit Graph

11 Commits

Author SHA1 Message Date
Ryan Mulligan
9f8166a7f9 nix: update eval commands 2023-01-03 19:53:27 -08:00
Ryan Mulligan
47815a5e87 remove Time
I want to remobe Polysemy and this was using that. There is no need to
add time to log messages anyway, since we're using the systemd journal.
2023-01-01 15:43:47 -08:00
Ryan Mulligan
36af327a8d bump version 2022-08-13 07:14:28 -07:00
Ryan Mulligan
868bcb0708 v0.3.0 2021-08-24 18:53:29 -07:00
Ryan Mulligan
b80e63e682 Blacklist -> Skiplist 2020-07-23 21:05:03 -07:00
Ryan Mulligan
b52b9a0f3c bake dependency references into executable
instead of relying on, for example, hub being on the PATH, use a
specific version from the build environment.

closes #217
2020-07-20 21:19:24 -07:00
Ryan Mulligan
1b547c960d update cabal file with new http dependencies 2020-05-03 07:56:11 -07:00
Benjamin Hipple
0b0beeca4d Trim newlines GitHub PR titles
The `interpolate` cmd by default is putting a trailing newline on this, as the
test case shows, so add an explicit `strip` to it.

Fixes #189
2020-05-02 14:21:43 -04:00
Benjamin Hipple
286f040859 Refactoring PR description helper and starting to add tests
Having the tests makes it easier to visualize what's going on, because we can
just look at the test output data. This is not foolproof, since one of the IO
helper functions could generate bad data to pass to the pure helper, but it's
better than nothing.

This refactors as much as possible to keep the PR description logic in the pure
`prComment` function, rather than computing it in multiple places, which also
increases out unit test coverage.
2020-04-22 23:46:17 -04:00
Ryan Mulligan
36f251fd73 optionally run nixpkgs-review 2020-04-13 19:33:21 -07:00
Ryan Mulligan
e4968ed9f5 do commit cabal file, simplify development instructions
* it isn't necessary to run cabal2nix directly (developPackage) takes
care of that.
* the cabal file is committed, so it only needs to be updated when
adding dependencies or new files
2020-04-10 20:44:24 -07:00