Melissa DeLucchi

Results 14 issues of Melissa DeLucchi

It can be easier to have some notebooks not get re-executed in CI, and with a few tweaks (and a README explaining the why and how) it is possible to...

PPT enables hydrated projects to use dependabot, but this is not enabled for the PPT project itself.

The PPT supports smoke test failure notifications for hydrated project, but when the PPT project itself fails, we also need to send the failures to the newly-created lincc-dev slackbot.

e.g. https://github.com/astronomy-commons/hipscat-cloudtests/actions/runs/8015681836 The action failed for python 3.9 and 3.10, and was cancelled for 3.11. We received two alerts, but they each had the same action/run URL, so it looked...

help wanted

We currently offer email and slack notifications. I think it would be prudent to create a new issue for smoke test failures (or append to an existing issue).

new option

Github will disable workflows for inactive projects, and a project goes inactive after 60 days with no commits. This will stop smoke tests from detecting breaking changes from upstream package...

enhancement

@OliviaLynn pointed out in review of https://github.com/astronomy-commons/hipscat/pull/124 that the asv-pr and asv-main scripts have two stages with action like: `Cache Python ${{ env.PYTHON_VERSION }}` Is this duplication intentional and necessary?

help wanted

I'm bummed when everything in pre-commit passes locally, then the github workflow lets me know that there's one new line that doesn't have test coverage. Always aiming for 100% is...

enhancement

May be visible via "social preview". We need an image, tho...

See https://iopscience.iop.org/article/10.3847/2515-5172/ad4da1