This PR updates the nightly builds so that they open an Issue if they fail.
I created 3 new labels (which is how my open-issue action knows whether to open a new issue or comment on an existing open one)
Now an Issue will be opened for any of the following failures:
The nightly Azure build failed (the most important). These Issues will be labeled nightly-failure
The GitHub Actions workflow to trigger the nightly build failed. These Issues will be labeled nightly-setup-failure. These failures are almost always spurious and can usually be fixed with a restart
The GitHub Actions workflow to check the Azure nightly status failed. These Issues will be labeled nightly-azure-status-failure. These errors should be rare
This PR updates the nightly builds so that they open an Issue if they fail.
I created 3 new labels (which is how my
open-issue
action knows whether to open a new issue or comment on an existing open one)Now an Issue will be opened for any of the following failures:
nightly-failure
nightly-setup-failure
. These failures are almost always spurious and can usually be fixed with a restartnightly-azure-status-failure
. These errors should be rareI copy-paste-modified this setup from
https://github.com/TileDB-Inc/conda-forge-nightly-controller/blob/f78c27c418589b9441b14f63e14889889474f0d6/scripts/check-azure-status.sh https://github.com/TileDB-Inc/conda-forge-nightly-controller/blob/f78c27c418589b9441b14f63e14889889474f0d6/.github/workflows/check-azure-status.yml https://github.com/TileDB-Inc/conda-forge-nightly-controller/blob/f78c27c418589b9441b14f63e14889889474f0d6/.github/workflows/tiledb.yml#L60