From 6070763bc7c864a1b70867cef968da5629e821cd Mon Sep 17 00:00:00 2001 From: Eric Huss Date: Wed, 15 Sep 2021 09:25:06 -0700 Subject: [PATCH 1/2] Disable validate_maintainers. --- src/tools/publish_toolstate.py | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/src/tools/publish_toolstate.py b/src/tools/publish_toolstate.py index f97914b1e9756..04a1d257bc094 100755 --- a/src/tools/publish_toolstate.py +++ b/src/tools/publish_toolstate.py @@ -299,7 +299,13 @@ def update_latest( if repo: github_token = os.environ.get('TOOLSTATE_REPO_ACCESS_TOKEN') if github_token: - validate_maintainers(repo, github_token) + # FIXME: This is currently broken. Starting on 2021-09-15, GitHub + # seems to have changed it so that to list the collaborators + # requires admin permissions. I think this will probably just need + # to be removed since we are probably not going to use an admin + # token, and I don't see another way to do this. + print('maintainer validation disabled') + # validate_maintainers(repo, github_token) else: print('skipping toolstate maintainers validation since no GitHub token is present') # When validating maintainers don't run the full script. From 66a19876f73427ecf849dfd90d5618c70c54bd6f Mon Sep 17 00:00:00 2001 From: Eric Huss Date: Wed, 15 Sep 2021 15:59:48 -0700 Subject: [PATCH 2/2] Disable debuginfo test on Windows that fails in new cdb version. --- src/test/debuginfo/mutex.rs | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/test/debuginfo/mutex.rs b/src/test/debuginfo/mutex.rs index 40bea30f1252c..4a529541bae60 100644 --- a/src/test/debuginfo/mutex.rs +++ b/src/test/debuginfo/mutex.rs @@ -3,6 +3,8 @@ // cdb-only // min-cdb-version: 10.0.21287.1005 // compile-flags:-g +// FIXME: Failed on update to 10.0.22000.1 +// ignore-windows // === CDB TESTS ================================================================================== //