Commit graph

248 commits

Author SHA1 Message Date
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 ()
* 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 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 ()
- react to commands in reviews ()
- automatically set to `needs_work` on change requests ()
- automatically set `needs_merge` -> `needs_review` on pushes ()
- perform opt-in check as early as possible ()
- request reviews on needs_merge ()
2020-06-19 23:13:06 +02:00
zimbatm
629ea4b6f6
terraform: bind github pages to nix-community.org ()
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 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 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 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
adisbladis
ce4c6ab819 Add Marvin Mk2 secrets 2020-06-11 22:44:01 +02:00
Ryan Mulligan
60570ca089 disable nixpkgs-update
while we resolve https://github.com/ryantm/nixpkgs-update/issues/213
2020-06-10 22:07:55 -07:00
Ryan Mulligan
6d346c0bb4 update nixpkgs-update
* skip checks for casperjs
* restrict to goDeps instead of buildGoPackage
* golang: try vendor=null, then set vendor hash
2020-06-10 21:42:33 -07:00
Ryan Mulligan
253a7ae4e7 update nixpkgs-update
* Link to meta.changelog
* Fix golang for vendor hash changes
* Cleanup whitespace in PR comment
2020-06-06 11:28:56 -07:00
Ryan Mulligan
fd069a58cf nixpkgs-update
* temporarily disable redirectedUrls rewriter because it crashes
2020-05-06 08:23:19 -07:00
Ryan Mulligan
5d7fffc811 update nixpkgs-update
* fix redirectedUrls writer (hopefully)
* don't display nixpkgs-review description if no review done
2020-05-06 08:03:22 -07:00
Ryan Mulligan
3fd404119a nixpkgs-update: use XDG_CACHE_HOME for NIX_PATH 2020-05-03 09:00:11 -07:00
Ryan Mulligan
52c15ee991 nixpkgs-update update
* temporarily disable redirectedURL rewriter
2020-05-03 08:17:51 -07:00
Ryan Mulligan
190fda1204 update nixpkgs-update
* new redirect URL rewriter
* skip nixpkgs-review for staging PRs
2020-05-03 08:08:19 -07:00
zimbatm
7378f07f17
terraform: fix the mumble records 2020-05-03 15:50:23 +02:00
zimbatm
b805bbd13b
terraform: cleanup DNS 2020-05-03 15:39:48 +02:00
Emery Hemingway
0f43df0a31
Add DNS records for mumble server () 2020-05-03 13:28:57 +00:00
zimbatm
dd3277250e
configure GitHub pages 2020-05-03 15:11:06 +02:00
zimbatm
f970225d82
cleanup the README 2020-05-03 15:10:15 +02:00
lewo
fc1c99279b
secrets: only remove suffix "\n" for the buildkite token ()
The SSH private key file needs to have a last empty new
line. Otherwise, SSH fails with:

    Load key "/path/to/key": invalid format
2020-05-01 16:44:05 +00:00
zimbatm
91cd530024
fixup 2020-04-26 19:17:17 +02:00
zimbatm
3835e7dede
add VPSADMIN_API_TOKEN 2020-04-26 18:49:51 +02:00
zimbatm
9ee13494a8
package terraform-provider-vpsadmin 2020-04-26 18:49:51 +02:00
zimbatm
8d9d07a4fc
improve .gitignore 2020-04-26 18:49:51 +02:00
zimbatm
3d462c31bd
terraform: remove committed .terraform folder
This should not have been committed in the first place
2020-04-26 18:49:51 +02:00
zimbatm
0abf83cd38
userImports: only load .nix files 2020-04-26 18:49:51 +02:00