This repository has been archived by the owner on Jan 29, 2021. It is now read-only.
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Remove alumni automatically from alumni team
Remove the user from the alumni team when they are being added to
another team on the exercism GitHub organization. For example, when an
alumni rejoins a(nother) track.
This check uses the GitHub GraphQL API because it allowed for more
selective querying teams and members of teams.
Selectively add users to alumni team
Only add user to alumni team when they are not maintaining another
project, are not part of any other teams anymore.
Built in collaboration with @fabia88
Based on #3
Fixes issue: exercism/meta#2
Part of exercism/meta#100
Note: This does not take into consideration repositories with the "exercism-track" topic label yet.As discussed this is a feature, not a bug :)