Open Cadair opened 3 years ago
@nabobalis @wtbarnes any suggestions on other things which would be useful?
Labeling sync and backport bots?
I spent a little while poking at the azure pipelines API to see what would be needed to generate a CI status dashboard. From discussions in the sunpy chat a first version of this dashboard would:
I found the following request to the Azure API for listing the last build on the master branch:
http GET "https://dev.azure.com/sunpy/sunpy/_apis/build/builds?api-version=6&branchName=refs/heads/master&$top=1"
First version of the CI dashboard is here: https://sunpy-dashboard.cadair.dev/dashboard still need to add a bunch of things to it.
Also we need to factor out the matrix notification thing so we can get more detailed failure notifs. I.e. "the online builds failed but the cron ones passed"
Once we figure which of these tasks are going to be prioritized, we should break them out into separate issues and add them to the OSTFL project board
re. synicing github tags:
Having now setup the formal affiliated package process we have quite a few "sponsored" packages which the project maintains. We really need to improve our infrastructure around these to ease the maintenance burden. This could include things such as: