zimbatm
4699970b07
update queued-build-hook
2020-08-18 16:41:41 +02:00
Ryan Mulligan
eb74ccc6a4
update nixpkgs-update
...
* switch cache over to nix-community
* rewrite assertNotUpdatedOn
2020-08-18 07:20:17 -07:00
Ryan Mulligan
fe11f8e995
update niv
2020-08-18 07:20:11 -07:00
Ryan Mulligan
ad33bef342
Merge branch 'nixpkgs-updater-cache'
2020-08-18 07:19:16 -07:00
zimbatm
de0113295d
Remove references to cachix, stop having r-ryantm be a nix trusted user
...
Cachix is now being handled by the post build hook using the
nix-communit Cachix, and I don't remember why r-ryantm had to be a nix
trusted user, so lets turn that off and see if it works.
2020-08-17 21:17:30 -07:00
zimbatm
96b735946c
matterbridge: fix config access
2020-08-08 15:40:04 +02:00
zimbatm
ead12a2499
let nixpkgs-updater use the nix-community cache
2020-08-08 14:35:17 +02:00
zimbatm
b9135bd585
deploy: speed up by using caches
...
Specifying the Nix config file only work in the Nix Flakes branch for
the moment.
Load from both the nix-community and nixpkgs-update cached to speed-up
deployment.
2020-08-08 14:34:52 +02:00
zimbatm
ddbaa6463d
deploy NixBridge
2020-08-08 14:34:29 +02:00
Ryan Mulligan
a366ea8a6e
update nixpkgs-update
...
* skip updateScript rewriter if there is no updateScript
2020-08-01 10:03:25 -07:00
Ryan Mulligan
fb15d7ff83
update nixpkgs-update
...
* fail update if updateScript fails
2020-08-01 09:54:23 -07:00
Ryan Mulligan
4c1d7ce55b
update nixpkgs-update
...
* updateScript
* extensive reorganization of main update logic
2020-08-01 06:48:35 -07:00
lewo
0374f08245
Merge pull request #34 from nix-community/redoxpkgs
...
hydra: add Redoxpkgs project
2020-07-31 09:44:10 +02:00
Antoine Eiche
951c617fe7
hydra: add Redoxpkgs project
2020-07-28 22:26:43 +02:00
Ryan Mulligan
404d834c32
update nixpkgs-update
...
* uses an updated version of nixpkgs-review which should work without
external deps.
2020-07-23 13:35:56 -07:00
Ryan Mulligan
87ab2af5b2
fix nixpkgs-update script dependencies
...
* the python package to update fetchers still need nix-shell
2020-07-21 06:28:51 -07:00
Ryan Mulligan
1817ad224a
update nixpkgs-update
...
* maybe fix issue with nixpkgs-update using a dev-shell instead of the
correct derivation
2020-07-21 06:21:18 -07:00
Ryan Mulligan
f2bee8862d
update nixpkgs-update
...
* nixpkgs-update now references some dependencies directly
* use flakes / flake compat
* blacklist openbazaar
* reformat with ormolu
2020-07-21 05:41:38 -07:00
Timo Kaufmann
7395992620
marvin: update
...
- lower fgaz's rate limit
2020-07-18 10:48:50 +02:00
Timo Kaufmann
daca033458
marvin: update
...
- Fix review rate limiting (urlencode missing)
- Fix a race condition when manually setting the status to
needs_reviewer
2020-07-14 22:37:19 +02:00
Timo Kaufmann
084cf4549f
marvin: update
...
- Use precise timeframes to determine reviewer availability
- Cache reviewer unavailability
- Avoid hitting search rate limits
2020-07-14 21:38:30 +02:00
Timo Kaufmann
08fbd2d13c
marvin: update
...
- New automatic transitions (marked as ready, action when needs_reviewer)
- Run triage more often
- Enable asyncio logging
2020-07-13 22:42:16 +02:00
Timo Kaufmann
1e3aeba1da
marvin: update
...
- Fix greeting failing to be posted
- Fix / wait out race condition.
Both in https://github.com/timokau/marvin-mk2/pull/62
2020-07-08 14:09:03 +02:00
Timo Kaufmann
c2974af8bb
marvin: update
...
- Actually execute (await) review requests
2020-07-07 23:25:03 +02:00
Timo Kaufmann
75b9211e4d
marvin: update
...
- Fallback for requesting reviews for non-collaborators
- Do not transition to awaiting_changes on simple comments
- Better logging
2020-07-07 23:16:15 +02:00
Timo Kaufmann
333eb1407f
marvin: update
...
- Fix a bug when logging new events
- Improve the "no self review" message
2020-07-06 21:13:27 +02:00
Timo Kaufmann
b8943ed522
marvin: update
...
- New reviewers: glittershark, turion, symphorien
- Fix an issue with empty PR review summaries
2020-07-06 12:13:48 +02:00
Timo Kaufmann
93217d5253
marvin: update
...
Adds fgaz as a reviewer, see
https://github.com/timokau/marvin-mk2/pull/48
2020-07-04 17:31:40 +02:00
Timo Kaufmann
6b1d822a5a
marvin: update
...
- Add ryantm to the reviewers
- Reduce my own review rate limit & separate review / merge rate limit
- Fix a bug when parsing pull_request_review_comment events
- Set to awaiting_review on new commits when PR is in review
2020-07-04 14:56:11 +02:00
Ryan Mulligan
37b0a3feaf
nixpkgs-update logs, set charset
2020-07-03 20:26:52 -07:00
Ryan Mulligan
c12f4b37ea
nixpkgs-update: enable deletion again
2020-07-03 15:24:05 -07:00
Timo Kaufmann
057343a525
marvin: disable log buffering
2020-07-03 23:05:40 +02:00
Timo Kaufmann
1fa54e6ff0
marvin: update
...
Fix a small bug with the triage, see
https://github.com/timokau/marvin-mk2/pull/32 .
2020-07-03 22:56:02 +02:00
Timo Kaufmann
6b11310e76
marvin: update
...
Completely revamped status model & automatic traige.
https://github.com/timokau/marvin-mk2/pull/30
2020-07-03 22:31:47 +02:00
Ryan Mulligan
6b2caaa0f9
nixpkgs-update: well don't delete yet
...
I was wrong that the deletion thing was figured out.
2020-06-30 21:39:22 -07:00
Ryan Mulligan
f4d0aa4a66
nixpkgs-update: delete branches again
2020-06-30 21:31:34 -07:00
zimbatm
4668cc8603
add timokau as an admin ( #32 )
...
* add timokau as an admin
* Add 1 git-crypt collaborator
New collaborators:
7D35A638 Timo Kaufmann <eisfreak7@gmail.com>
2020-06-24 18:42:34 +00:00
Ryan Mulligan
6fa7da4088
nixpkgs-update: add missing wantedBy to timer
...
Timers need to have wantedBy timers.target to be automatically
started by switch-to-configuration.
2020-06-22 21:16:58 -07:00
Ryan Mulligan
9936eba543
Merge pull request #30 from timokau/marvin-update-2020-06-17
...
marvin: update
2020-06-19 14:27:20 -07:00
Timo Kaufmann
a19f3a58f8
marvin: update
...
- move usage documentation into its own document (timokau/marvin-mk2#17 )
- react to commands in reviews (timokau/marvin-mk2#18 )
- automatically set to `needs_work` on change requests (timokau/marvin-mk2#18 )
- automatically set `needs_merge` -> `needs_review` on pushes (timokau/marvin-mk2#19 )
- perform opt-in check as early as possible (timokau/marvin-mk2#20 )
- request reviews on needs_merge (timokau/marvin-mk2#20 )
2020-06-19 23:13:06 +02:00
zimbatm
629ea4b6f6
terraform: bind github pages to nix-community.org ( #27 )
...
This allows to host repos under the domain if we want to.
For now, only have nur.nix-community.org
2020-06-17 10:18:06 +00:00
Ryan Mulligan
00a37f304f
Merge pull request #29 from timokau/marvin-status-terminology
...
marvin: update
2020-06-16 13:39:07 -07:00
Timo Kaufmann
ab1e463a8d
marvin: update
...
What would a first deploy be without a typo. Only change is
https://github.com/timokau/marvin-mk2/pull/14 ("Fix status
terminology").
2020-06-16 21:59:22 +02:00
Ryan Mulligan
131c0d13b0
open firewall port 3001 for marvin-mk2
2020-06-16 11:32:11 -07:00
Ryan Mulligan
d54bdf851e
Merge pull request #26 from timokau/marvin-mk2-2020-06-13
...
marvin-mk2: update
2020-06-16 10:44:34 -07:00
Ryan Mulligan
633da8533b
update nixpkgs-update
...
- actually don't delete PRs.
2020-06-13 20:33:22 -07:00
Ryan Mulligan
7eb50cb827
update nixpkgs-update
...
- fix delete-done
2020-06-13 20:23:50 -07:00
Timo Kaufmann
4f68a360c1
marvin-mk2: update
...
- slash commands instead of @mentions
- some fixes
- training wheels removed (no toy commands anymore, does not run on issues)
- logs exceptions instead of crashing the entire server
- some fixes, improved messages
2020-06-13 22:46:48 +02:00
adisbladis
1798a15c42
Merge pull request #25 from timokau/marvin-mk2-init
...
build01: add initial marvin-mk2 configuration
2020-06-11 23:12:05 +02:00
Timo Kaufmann
5fdaff14e1
build01: add initial marvin-mk2 configuration
2020-06-11 23:04:47 +02:00