Remove miri from the submodule list and require it for CI to pass
This commit is contained in:
parent
d9382d03bd
commit
6cfa7ef2ba
12 changed files with 136 additions and 217 deletions
|
|
@ -30,7 +30,6 @@ except ImportError:
|
|||
# These should be collaborators of the rust-lang/rust repository (with at least
|
||||
# read privileges on it). CI will fail otherwise.
|
||||
MAINTAINERS = {
|
||||
'miri': {'oli-obk', 'RalfJung'},
|
||||
'book': {'carols10cents'},
|
||||
'nomicon': {'frewsxcv', 'Gankra', 'JohnTitor'},
|
||||
'reference': {'Havvy', 'matthewjasper', 'ehuss'},
|
||||
|
|
@ -41,7 +40,6 @@ MAINTAINERS = {
|
|||
}
|
||||
|
||||
LABELS = {
|
||||
'miri': ['A-miri', 'C-bug'],
|
||||
'book': ['C-bug'],
|
||||
'nomicon': ['C-bug'],
|
||||
'reference': ['C-bug'],
|
||||
|
|
@ -52,7 +50,6 @@ LABELS = {
|
|||
}
|
||||
|
||||
REPOS = {
|
||||
'miri': 'https://github.com/rust-lang/miri',
|
||||
'book': 'https://github.com/rust-lang/book',
|
||||
'nomicon': 'https://github.com/rust-lang/nomicon',
|
||||
'reference': 'https://github.com/rust-lang/reference',
|
||||
|
|
@ -239,16 +236,10 @@ def update_latest(
|
|||
message += '{} (cc {}).\n' \
|
||||
.format(title, maintainers)
|
||||
# See if we need to create an issue.
|
||||
if tool == 'miri':
|
||||
# Create issue if tests used to pass before. Don't open a *second*
|
||||
# issue when we regress from "test-fail" to "build-fail".
|
||||
if old == 'test-pass':
|
||||
create_issue_for_status = new
|
||||
else:
|
||||
# Create issue if things no longer build.
|
||||
# (No issue for mere test failures to avoid spurious issues.)
|
||||
if new == 'build-fail':
|
||||
create_issue_for_status = new
|
||||
# Create issue if things no longer build.
|
||||
# (No issue for mere test failures to avoid spurious issues.)
|
||||
if new == 'build-fail':
|
||||
create_issue_for_status = new
|
||||
|
||||
if create_issue_for_status is not None:
|
||||
try:
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue