varkor
fb392c5ed6
Don't cc rust-lang/compiler for toolstate changes
2019-10-10 17:23:28 +01:00
Ralf Jung
388cd5d88e
avoid duplicate issues for Miri build failures
2019-09-16 22:25:34 +02:00
Pietro Albini
ce451b9b26
ci: remove projektir from toolstate notifications
...
They don't contribute to rust-by-example anymore.
2019-09-16 16:31:52 +02:00
Pietro Albini
f2576c821d
ci: convert maintainer list in publish_toolstate to a set
2019-09-16 16:31:50 +02:00
Pietro Albini
f968c1a4f5
ci: address publish_toolstate review comments
2019-09-16 16:30:50 +02:00
Pietro Albini
eb97b1bfde
ci: rename Gankro to Gankra in toolstate
2019-09-16 16:30:48 +02:00
Pietro Albini
d3d7b58c37
ci: ensure all tool maintainers are assignable on issues
...
GitHub only allows people explicitly listed as collaborators on the
repository or who commented on the issue/PR to be assignees, failing to
create the issue if non-assignable people are assigned.
This adds an extra check on CI to make sure all the people listed as
tool maintainers can be assigned to toolstate issues. The check won't be
executed on PR builds due to the lack of a valid token.
2019-09-16 16:30:46 +02:00
Jane Lusby
925a766bc0
Add Yaah to clippy toolstain notification list
2019-09-03 10:08:02 -07:00
flip1995
8cf392114d
Notify me (flip1995) when Clippy toolstate changes
2019-08-28 13:25:45 +02:00
Mark Mansi
a9900be9f4
add amanjeev
2019-08-21 10:16:57 -05:00
Ralf Jung
82d18412d1
more comments
2019-07-23 15:36:51 -05:00
Ralf Jung
92d432a0c7
more callback docs
2019-07-23 15:36:51 -05:00
Who? Me?!
4eb492db54
Add spastorino for rustc-guide toolstate
2019-07-09 13:58:32 -05:00
André Luis Leal Cardoso Junior
d8a6ccfb4a
Track rustc-guide on toolstate
2019-07-06 11:05:22 -03:00
Ralf Jung
02863a3554
do as tidy says
2019-06-21 20:47:42 +02:00
Ralf Jung
ecca52cac1
don't make PR author assignee; that break creating the issue when they are not a team member
2019-06-21 20:25:37 +02:00
Ralf Jung
e10012d037
show HTTP error body
2019-06-21 19:22:46 +02:00
Ralf Jung
8ceab3218e
fix long line
2019-06-21 14:07:20 +02:00
Ralf Jung
e02c655194
dump the JSON we are going to submit to GH to create the issue
2019-06-21 13:46:46 +02:00
Ralf Jung
fb2f841867
give a bit more context in the error message
2019-06-21 13:40:57 +02:00
Ralf Jung
a8b2b1c7b3
publish_toolstate: don't use 'new' from inside the loop
2019-06-21 13:26:46 +02:00
Ralf Jung
d8eea9258a
create an issue for miri even in status test-fail
2019-06-18 21:57:31 +02:00
Alex Crichton
521edee2e5
ci: Enable toolstate tracking on Azure
...
Currently just run it through its paces but don't actually push to
official locations. Instead let's just push to a separate fork (mine) as
well as open issues in a separate fork (mine). Make sure that people
aren't pinged for these issues as well!
This should hopefully ensure that everything is working on Azure and
give us a chance to work through any issues that come up.
2019-06-13 07:09:51 -07:00
Nick Cameron
dbbf87583b
Remove nrc from toolstate pings
2019-04-17 22:07:13 +12:00
Eric Huss
7a5c82d579
Add edition-guide to toolstate.
...
Also, add me to reference, alercah has taken a step back from involvement.
2019-03-28 10:23:15 -07:00
kennytm
d6f51006cd
Fix tidy
2019-03-10 18:02:40 +08:00
James Munns
135b686db4
Update src/tools/publish_toolstate.py
...
Co-Authored-By: kennytm <kennytm@gmail.com>
2019-03-10 17:38:16 +08:00
kennytm
94a6936a69
Track embedded-book in the toolstate
2019-03-09 14:40:14 +08:00
Philipp Hansch
4867a8c4fa
Update miri links
...
Miri has been moved to `rust-lang` a couple of days ago.
2019-02-21 19:26:45 +01:00
kennytm
66ae3131fc
publish_toolstate.py: further fix the runtime errors
...
The regex was missing a `,`, causing `relevant_pr_match` to become None
and set the PR number to -1 and assigned the new issue to
`@<unknown user>`. This causes the 422 error when creating the issue due
to invalid assignee and unable to leave the tool-is-broken comment since
PR -1 does not exist.
The default user names are now also changed to @ghost to prevent the
422 error in case anything goes wrong again.
2019-02-17 23:39:50 +08:00
bors
8af675a075
Auto merge of #58495 - kennytm:rollup, r=kennytm
...
Rollup of 19 pull requests
Successful merges:
- #57929 (Rustdoc remove old style files)
- #57981 (Fix #57730 )
- #58074 (Stabilize slice_sort_by_cached_key)
- #58196 (Add specific feature gate error for const-unstable features)
- #58293 (Remove code for updating copyright years in generate-deriving-span-tests)
- #58306 (Don't default on std crate when manipulating browser history)
- #58359 (librustc_mir: use ? in impl_snapshot_for! macro)
- #58395 (Instant::checked_duration_since)
- #58429 (fix Box::into_unique effecitvely transmuting to a raw ptr)
- #58433 (Update which libcore/liballoc tests Miri ignores, and document why)
- #58438 (Use posix_spawn_file_actions_addchdir_np when possible)
- #58440 (Whitelist the ARM v6 target-feature)
- #58448 (rustdoc: mask `compiler_builtins` docs)
- #58468 (split MaybeUninit into several features, expand docs a bit)
- #58479 (compile-pass test for #53606 )
- #58489 (Fix runtime error in generate-keyword-tests)
- #58496 (Fix documentation for std::path::PathBuf::pop)
- #58509 (Notify myself when Clippy toolstate changes)
- #58521 (Fix tracking issue for error iterators)
2019-02-17 07:34:48 +00:00
Philipp Hansch
d6a98f4b3a
Notify myself when Clippy toolstate changes
2019-02-16 11:59:25 +01:00
kennytm
d21026e3e0
Fix the syntax error in publish_toolstate.py
2019-02-15 14:26:27 +08:00
topecongiro
be121a0cd1
Notify @topecongiro when the state of rustfmt has changed
2019-02-14 11:11:05 +09:00
bors
e544947278
Auto merge of #56951 - oli-obk:auto_toolstate_issue, r=kennytm
...
Automatically open an issue when a tool breaks
cc @nikomatsakis
fixes https://github.com/rust-lang-nursery/rust-toolstate/issues/6
documentation about issue opening via the github api: https://developer.github.com/v3/issues/#create-an-issue
2019-02-13 13:08:30 +00:00
Oliver Scherer
6ed4401609
Permit issue posting to have network failures
2019-02-12 14:48:53 +01:00
kennytm
854abd319e
Added a job to dry-run the publish_toolstate.py once
2018-12-27 13:57:29 +08:00
Mark Rousskov
2a663555dd
Remove licenses
2018-12-25 21:08:33 -07:00
Oliver Scherer
488f16a850
Dedent mergebot message
2018-12-23 13:27:37 +01:00
Oliver Scherer
b454474c84
Tidy
2018-12-20 14:29:42 +01:00
Oliver Scherer
a4c317ef98
Be more cheerful and helpful
2018-12-19 17:44:46 +01:00
Oliver Scherer
ab5fc7fb5b
Only emit issues for build failures to supress spurious failures
2018-12-19 16:37:16 +01:00
Oliver Scherer
c485acb27c
Only open one issue per tool
2018-12-19 15:56:11 +01:00
Oliver Scherer
46a8fcdf3c
Automatically tag as nominated for T-compiler
2018-12-18 16:30:40 +01:00
Oliver Scherer
5a3abffc77
Automatically open an issue when a tool breaks
2018-12-18 13:33:02 +01:00
Pietro Albini
e771a7d353
Revert "Rollup merge of #56758 - Manishearth:emoji-status-toolstate, r=kennytm"
...
This reverts commit 050bb10dc3 , reversing
changes made to c530e31245 .
2018-12-15 14:57:17 +01:00
Manish Goregaokar
ae893bb9ab
Add short emoji status to toolstate updates
2018-12-12 14:53:08 -08:00
Nick Cameron
d0778ac88e
publish-toolstate: ping maintainers when a tool builds again
...
And add @Xanewok as an RLS maintainer
2018-11-02 10:38:05 +13:00
Yuka Takahashi
7fd98df963
Remove unused import copy from publish_toolstate.py
2018-11-01 14:52:00 +01:00
Nick Cameron
28dfc07a35
Ping infra team on all tool bustage
2018-05-04 10:21:05 +12:00