Ryan Mulligan
c6bfaca2b1
remove flake-utils; add mmdoc docs
2021-08-24 20:23:54 -07:00
Ryan Mulligan
4bdc2f3577
Merge pull request #233 from doronbehar/patch-1
...
README: Link repology's graph of repos
2020-10-18 10:29:01 -07:00
Ryan Mulligan
4ce74fecfd
Update README.md
...
Co-authored-by: Doron Behar <doron.behar@gmail.com>
2020-10-18 10:28:48 -07:00
Doron Behar
ddeff1e85a
README: Link repology's graph of repos
...
❤️
2020-08-16 16:59:59 +00:00
zimbatm
10c090e0ef
switch the caches to nix-community.cachix.org
...
Share the caching infrastructure with the nix-community project.
The cache is automatically done in a post-build hook so the bot doesn't
need to this.
2020-08-07 20:00:26 +02:00
Ryan Mulligan
d3690e0f69
switch to using GitHub library for PRs
...
unfortunately, this breaks PRs for single updates so removing that
feature advertisement for now.
2020-04-14 21:54:59 -07:00
Ryan Mulligan
b8840ce550
stop relying on lib.inNixShell
...
developPackage will use this to determine if it should return a shell
env but instead lets be declarative aout this.
2020-04-13 21:08:00 -07: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
Ryan Mulligan
4124bcb13f
use master instead of latest
2020-04-10 20:33:48 -07:00
Ryan Mulligan
4c64c51aa1
add other installation methods
2020-04-06 22:15:46 -07:00
Ryan Mulligan
57da929cfc
make README sections for update and update-list
2020-04-06 21:56:57 -07:00
Ryan Mulligan
a1e0ec5970
fix ghcid instructions for exe/app
2020-04-06 20:38:46 -07:00
Ryan Mulligan
8632d0381e
remove optional 4th parameter to UPDATE_INFO in basic instructions
2020-04-06 18:25:32 -07:00
Ryan Mulligan
c4ba666529
add instructions for basic single update usage
2020-04-06 17:53:34 -07:00
Ryan Mulligan
d2dcee918d
Merge pull request #181 from ryantm/ux
...
improve ux for single update case
2020-04-06 17:17:21 -07:00
Ryan Mulligan
7b79080366
explain trusted-users for cachix, allow other substitutors
2020-04-06 17:16:19 -07:00
Ryan Mulligan
b30faed1b1
improve ux for single update case
...
* instead of --dry-run use --pr to indicate a PR is wanted
* instead of additional updates, have update take the update as an
argument
* print out stdout instead of log file in the case of non-batch
updates
* print PR message to log even in the case of no PR
2020-04-05 18:04:38 -07:00
Ryan Mulligan
7f6a38ec92
add instructions for using ghcid with app and tests
2020-04-05 16:42:37 -07:00
Ryan Mulligan
abd0ebcf2e
change master to latest
...
this way we can only deploy to latest when cachix is already populated
2020-04-05 16:15:46 -07:00
Ryan Mulligan
49e12cfdce
use v2 instead of new for cabal instructions
2020-04-04 19:50:49 -07:00
Ryan Mulligan
a1cb959212
add installation instructions
2020-04-04 19:42:06 -07:00
Ryan Mulligan
93fdf6c7d2
Merge pull request #177 from ryantm/token
...
read github token from env, local file, hub config file
2020-04-04 16:18:11 -07:00
Ryan Mulligan
220fc8f65e
read github token from env, local file, hub config file
2020-04-04 15:52:49 -07:00
Benjamin Hipple
c7c3e7cc86
Include a concrete example of upgrading a pkg in the readme
...
And make the batch run workflow slightly more separated, as users who are
looking to hack on this are probably just interested in using it to run a couple
packages.
2020-04-04 18:01:08 -04:00
Ryan Mulligan
112841643b
reword readme introduction
2020-04-04 14:34:50 -07:00
Patrick Hilhorst
bfcb7b92cb
Add a few relevant links in README.
2020-03-31 15:41:40 +02:00
Benjamin Hipple
ebdd022d2b
Name workflow "CI" instead of "Test"
...
This looks a little cleaner (`CI/tests` vs. `Test/tests`), and allows us space
to add more parallel workflows like `CI/format`.
2020-03-28 14:08:15 -04:00
Benjamin Hipple
17ec228f20
readme: update log location and replace travis build badge w/ github actions
2020-03-28 11:30:40 -04:00
Ryan Mulligan
3c15ad14cf
command line options refactoring
...
* additionalUpdates -> additional-updates
* additional-updates is optional
* new flag cachix enables pushing to Cachix
2020-02-17 21:40:04 -08:00
Ryan Mulligan
e77b8f3b70
README: reorganize development section
2020-02-17 20:33:19 -08:00
Ryan Mulligan
080e3886cc
README: fix command to run when testing config
2020-02-17 19:36:49 -08:00
Ryan Mulligan
1fe09df52b
README: add note about incremental building
2020-02-17 19:33:35 -08:00
Benjamin Hipple
d54d6e8135
Readme: update getting started guide
...
1. Mention that `hub` has to be setup first.
2. `nixpkgs-update` can now generate the JSON file on its own without needing the
`repology-api` steps.
3. Mention that the `update` cmds require `--additionalUpdates`
4. Since the `nixpkgs-update.nix` file is taking `src = ./.;`, it tends to
recompile everything on any change to something like the JSON file. It's
probably better to just run `nix-build` once and then re-use the binary.
2020-02-17 19:23:13 -05:00
Ryan Mulligan
08fbdd6742
format all files with Ormolu
2020-02-09 09:29:32 -08:00
Ryan Mulligan
4cffa2ae96
[CVE] search more CVE fields for the package name
...
Sometimes a package name might appear in other fields, so search these
ones too:
vendor,
edition,
software_edition, and
target_software.
The rational for this change is explained in the accompanied README
changes.
2019-12-07 14:36:42 -08:00
Ryan Mulligan
e8a2b6d054
spellcheck README
2019-12-07 14:22:28 -08:00
Ryan Mulligan
92926e0502
[CVE] document security report in readme
2019-12-07 14:17:05 -08:00
Ryan Mulligan
a96b00355d
README: update with new command
2019-09-07 16:56:59 -07:00
Ryan Mulligan
76c8fda52a
Main: refactor so not every command has the same setup dependencies, use commands instead of switches
2019-09-07 16:48:10 -07:00
Ryan Mulligan
8a19788164
use shell for running nixpkgs-update to get proper dependencies
...
It was using dependencies from the environment instead of the ones
specified in the build inputs. Probably we need to fix this with
propagated build inputs, but this works for now.
2019-08-03 15:05:53 -07:00
Ryan Mulligan
88ce25815a
update description of how it gets the hash
2019-05-09 18:12:48 -07:00
Ryan Mulligan
b3609c59f9
Merge pull request #108 from bhipple/fix/link
...
Update link to logs
2019-05-04 15:19:15 -07:00
Ryan Mulligan
d6ffd3a9d2
attempt #2 to add Patreon badge
2019-05-04 15:16:51 -07:00
Ryan Mulligan
908a562629
attempt to add Patreon badge
2019-05-04 15:12:17 -07:00
Ryan Mulligan
630423d9c7
add development tips section
2019-03-31 17:40:47 -07:00
Ryan Mulligan
997c2e57f7
fix nix run invocation
2019-03-31 17:36:22 -07:00
Ryan Mulligan
d1bd9d44e1
simplify default.nix; update readme instructions
2019-03-31 17:32:33 -07:00
Ryan Mulligan
21b1b4808e
revamp build files & pin nixpkgs
...
closes #111
2019-03-31 13:54:29 -07:00
Benjamin Hipple
aebfb4b855
Update link to logs
...
The github ticket redirects to discourse thread, which appears to be the current
standard log location.
2019-02-09 22:49:39 -05:00