conda-forge / conda-forge/conda-forge.github.io

Automatically upload builds from PRs to a temporary label

Offen
#204 7 Kommentare 1 Reaktion 0 zugewiesene Personen Auf GitHub ansehen
Vorherrschende Sprache
JavaScript
Sterne
170
Forks
320
Ø Merge
2 T. 10 Std.
Gemergte PRs (30 T.)
5

Beschreibung

As discussed with @jakirkham in https://github.com/conda-forge/hdf5-feedstock/pull/28#issuecomment-238109575, it would be nice if the builds produced by the CI as part of the testing of PRs could get uploaded to the conda-forge channel under a temporary label. This would allow people to test out a build locally or even as part of other builds, or do other kinds of more extensive testing, before deciding to go ahead and merge the PRs into master.

The label names would have to be unique, so one possibility would be to adopt the convention `pr--`, for instance `pr-hdf5-28`. The label would then always contain the latest build from a PR (so we'd need to upload and overwrite previous builds), and when a PR is merged, we could make it so that it deletes the label.

I think it would be better to have unique labels such as this, because otherwise if we had a single `test` or `staging` label, it would be hard to isolate which package local issues were due to.

Beitragsleitfaden

Beitragsleitfaden öffnen

Bewertung

Dieses Issue wurde noch nicht bewertet.

Neue Issues direkt in Ihr Postfach

Eine kurze Übersicht über anfängerfreundliche GitHub-Issues.