Commit Graph

722 Commits

Author SHA1 Message Date
Ryan Mulligan
19d1e362d9 fix getAttr invocations 2020-07-24 21:13:23 -07:00
Ryan Mulligan
b48705c912 skip updaters if derivation has updateScript
* removes alternative plan concept
* hat tip to bhipple
2020-07-24 21:10:21 -07:00
Ryan Mulligan
1969d913f6 adapting Update methods 2020-07-24 19:04:33 -07:00
Ryan Mulligan
433f95306a make main Update methods updateScript aware
We still need to detect the new and old versions and pass an updated
updateEnv to publishPackage.
2020-07-24 19:04:31 -07:00
Ryan Mulligan
6581afaed4 add Nix.runUpdateScript and updateScript rewriter 2020-07-24 19:02:22 -07:00
Ryan Mulligan
307f00058b skip regular updates in passthru.updateScript present
* adds notion of a rewrite plan that can be selected, currently only
two plans standard and updateScript
* updateScript plan currently skips version updates and in future
commits it should be made to run the updateScript
2020-07-24 19:01:28 -07:00
Ryan Mulligan
cf1b8e111e
Merge pull request #223 from ryantm/skip
Blacklist -> Skiplist
2020-07-23 21:33:05 -07:00
Ryan Mulligan
ea7db0dbc7 fix shell-nix; reformat flake.nix 2020-07-23 21:32:16 -07:00
Ryan Mulligan
b80e63e682 Blacklist -> Skiplist 2020-07-23 21:05:03 -07:00
Ryan Mulligan
abcef912ec update nixpkgs-review dep
new version should work in pure shell
2020-07-23 13:34:45 -07:00
Ryan Mulligan
37370f6214 potentially fix bug with devshell building 2020-07-21 06:06:27 -07:00
Ryan Mulligan
a0f4d275d4 reformat all with ormolu 2020-07-21 05:36:23 -07:00
Ryan Mulligan
8f65cf15b5
Merge pull request #221 from ryantm/deps
bake dependency references into executable
2020-07-21 05:32:47 -07:00
Ryan Mulligan
4c0eefa3e4
Merge pull request #222 from ryantm/bl-openbazaar
blacklist openbazaar
2020-07-20 21:26:56 -07:00
Ryan Mulligan
80aec93254 blacklist openbazaar
requested in https://github.com/NixOS/nixpkgs/pull/93521#issuecomment-660981584
2020-07-20 21:24:59 -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
c731768f9d
Merge pull request #220 from ryantm/flake
use flake-compat
2020-07-20 20:06:54 -07:00
Ryan Mulligan
9e17d4dcb7 use flake-compat
* removes redundancy between default.nix and flake.nix
* removes redundancy in niv lock vs flake.lock
2020-07-20 19:57:50 -07:00
Ryan Mulligan
db4636193e
Merge pull request #218 from ryantm/deletedone
actually fix branch deletion!
2020-07-03 15:22:55 -07:00
Ryan Mulligan
82a7bf03a0 actually fix branch deletion!
The problem was tshow was converting the ghUser into "N r-ryantm", so
we need to use untagName instead to just get "r-ryantm".
2020-07-03 15:14:53 -07:00
Ryan Mulligan
249c6d5237
Merge pull request #214 from ryantm/deletedone
fix delete-done, don't delete unless --delete passed
2020-06-13 20:31:35 -07:00
Ryan Mulligan
90c83a30a6 fix delete-done, don't delete unless --delete passed
fixes #213
2020-06-12 21:45:46 -07:00
Ryan Mulligan
9999057137 blacklist kodelife
per prusnak in
https://github.com/NixOS/nixpkgs/pull/86971
2020-06-11 15:25:22 -07:00
Benjamin Hipple
df6ffa9146
Merge pull request #207 from c00w/nulltry
Golang try vendor=null, then set vendor hash
2020-06-10 23:56:31 -04:00
Colin L Rice
75bb5615d3 Fix run issues.
It appears that PATH needs to be manually passed,
and the logic for fetches doesn't take care of FETCH_HEAD missing
2020-06-10 21:08:37 -04:00
Colin L Rice
d3e9128cbc Golang try vendor=null, then set vendor hash 2020-06-10 21:08:01 -04:00
Ryan Mulligan
20732a3014 add flake.nix 2020-06-09 21:30:48 -07:00
Ryan Mulligan
d530ae440c
Merge pull request #208 from bhipple/fix/ghUser
Pull GitHub Username from hub cfg instead of hard-coding r-ryantm
2020-06-09 16:49:32 -07:00
Ryan Mulligan
17caeae57b
Merge pull request #210 from zowoq/godeps
restrict to goDeps instead of buildGoPackage
2020-06-09 08:43:16 -07:00
zowoq
cba966212a restrict to goDeps instead of buildGoPackage 2020-06-10 01:26:55 +10:00
Ryan Mulligan
8daa650a78 skip checks for casperjs
closes #209
2020-06-08 18:43:20 -07:00
Benjamin Hipple
84fa7f7781 Pull GitHub Username from hub cfg instead of hard-coding r-ryantm
Resolves #192

Also avoids the unqualified import on `GitHub` in GH.hs, since this lib's types
are already complex/confusing enough without the ambiguity!
2020-06-06 22:43:22 -04:00
Ryan Mulligan
833cc46883
Merge pull request #206 from bhipple/fix/gomod
Fix golang for vendor hash changes
2020-06-06 11:23:32 -07:00
Benjamin Hipple
1b95a7c5d9 Fix golang for vendor hash changes
Resolves #203
2020-06-06 14:10:48 -04:00
Ryan Mulligan
6a00700a93
Merge pull request #204 from ryantm/update-install-nix
update install-nix-action to use latest version
2020-05-27 16:56:52 -07:00
Ryan Mulligan
fcd66699b2 update install-nix-action to use latest version
should be faster
2020-05-27 16:49:20 -07:00
Ryan Mulligan
ec6a10609e update ci to latest cachix-action, remove macos
* macos was failing for some reason and breaking the whole CI
* don't need to ignore the cachix-action file anymore
2020-05-14 14:26:27 -07:00
Ryan Mulligan
a069aaa540
Merge pull request #201 from bhipple/feature/changelog
Cleanup whitespace in PR comment function
2020-05-14 14:13:49 -07:00
Benjamin Hipple
0b0e919328 Cleanup whitespace in PR comment function
Since we have an interpolated string, let's try to keep the newlines inside the
interpolation region, rather than attached to the variables -- particularly when
it's multiple newlines. This makes it easier to read/visualize what the PR
description will look like.

Updated and trimmed some excessive whitespace. This doesn't cause a rendering
diff on the UI, but makes the raw output cleaner.
2020-05-10 20:27:21 -04:00
Ryan Mulligan
dc1f1ff36c
Merge pull request #200 from bhipple/feature/changelog
Link to meta.changelog in PR description
2020-05-10 17:11:33 -07:00
Benjamin Hipple
ebee2aa0d4 Link to meta.changelog in PR description
We now have the bot:

1. Doing the automated upgrade (bump version, src, recomputing hash)
2. Doing a full nixpkgs-review reverse closure rebuild

The next step for a human is to review the upstream changelog. Right now they
have to find it manually, but if `meta.changelog` is set, this commit adds a
link to it directly in the PR description .

Resolves #44
2020-05-10 19:58:57 -04:00
Ryan Mulligan
ad876f8e7c temporarily disable redirectedUrl 2020-05-06 08:22:48 -07:00
Ryan Mulligan
aa94d8ef79
Merge pull request #197 from Synthetica9/homepage-rewriter2
Fix for redirectedUrls
2020-05-06 08:02:24 -07:00
Patrick Hilhorst
f4ddc50432
Re-enable redirectedUrl rewriter 2020-05-04 10:28:25 +02:00
Patrick Hilhorst
9a6657b27b
Correctly strip quotes in redirectedUrls
Fixes #195
2020-05-03 19:23:22 +02:00
Ryan Mulligan
8726aa5b2a
Merge pull request #196 from bhipple/fix/pr-description
Hide section about NixPkgs review when it was skipped
2020-05-03 09:56:17 -07:00
Benjamin Hipple
7f312dc1ff Hide section about NixPkgs review when it was skipped
We're no longer running this on `staging` PRs, and users doing single-package
updates have the option to omit `nixpkgs-review`, so we should only include the
PR comment section if it was actually run.

This continues to enhance the automated tests for the PR comment formatting,
so you can see what the diff looks like just by looking at the test suite!
2020-05-03 12:05:21 -04:00
Ryan Mulligan
a486177e21 fix temporarily disabling redirectedUrl rewriter 2020-05-03 08:20:11 -07:00
Ryan Mulligan
93d16eb853 temporarily disable redirectedUrl rewriter 2020-05-03 08:17:05 -07:00
Ryan Mulligan
aa41156b2a fix warnings 2020-05-03 07:57:58 -07:00