Add "Days Open" Metrics; Validate Issue Labels; CirPy.org AWS Transition; Misc Maintenance #108
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.
This PR got a little out of hand, as multiple things got rolled into it.
Add "Days Open" Metrics
circuitpython_libraries
andupdate_cp_org_libraries
.Validate Issue Lables
bug, documentation, enhancement, good first issue
circuitpython.org/libraries Transition to AWS
update_cp_org_libraries
was only run once a week, on a certain day. New system will run daily.libraries.json
. New system will rely on using the-o
command line argument to output a file (will be accomplished in circuitpython-org'stravis.yml
).Miscellaneous Maintenance
common_funcs.is_new_or_updated()
, a draft/unpublished release would cause an exception. This is now handled by ensuring thatpublished_at
contains valid data.circuitpython_library_validators.validate_contents()
in a way that allows them to be added to both theBUNDLE_IGNORE_LIST
so subsequent validators aren't run, and is also returned as an in-work-repo.