ENH: allow building a numpy PR or branch of any fork to be built with `workflow_dispatch`
Dieses Issue hat noch niemand übernommen.
Bewertung
- Schwierigkeit
- 4/5
- Geschätzter Aufwand
- 3-5 Tage
- Anfängerfreundlichkeit
- 35/100
- Issue-Typ
- Feature
- Klarheit
- Größtenteils klar
- Aktivitätsstatus
- Veraltet
- Tech-Stack
- github-actions, shell
- Bereich
- build-system, ci-cd, release
Rechercherichtung
Untersuche die Konfiguration von workflow_dispatch im Repository und den bestehenden Eingabepfad SOURCE_REF_TO_BUILD. Ermittle, wie manuelle Builds derzeit eine Quelle auswählen und wie Fork-Referenzen dargestellt werden. Erledigt ist dies, wenn ein ausgelöster Workflow einen Branch oder Tag aus dem Hauptrepository oder einem Fork auswählen und den vollständigen Wheel-Satz bauen kann.
Vom Indexierungsmodell aus dem Issue-Text verfasst.
Beschreibung
This is a follow-up from gh-1:
(@andyfaff) Can we have another input question on workflow_dispatch to ask for the branch/tag name to build? i.e. instead of having to set SOURCE_REF_TO_BUILD in a commit. That branch/tag is then checked out.
(@rgommers) This is the one thing that is still actionable. I'll open a follow-up issue for that and close this. It's probably less important now that we have wheel jobs running in the main repo in CI by default. However for larger changes it could be nice to have a GUI way to build a full set of wheels for a PR on the main repo or a branch on a fork.
- Vorherrschende Sprache
- Shell
- Sterne
- 4
- Forks
- 10
- Ø Merge
- 8 Std. 5 Min.
- Gemergte PRs (30 T.)
- 1
Entwicklungsumgebung
- Kein Dockerfile und keine Docker-Compose-Datei
- Keine Pull-Request-Vorlage
- Beitragsleitfaden lesen
Erste Schritte
- Lesen Sie das ganze Issue und danach den Beitragsleitfaden des Projekts.
- Schreiben Sie ins Issue, dass Sie es übernehmen — das erspart doppelte Arbeit.
- Forken Sie das Repository und arbeiten Sie in einem Branch.
- Öffnen Sie einen Pull Request, der die Issue-Nummer nennt.
Mehr aus numpy/numpy-release
-
Schwierigkeit 5/5 Über eine Woche Anfängerfreundlichkeit 35/100
numpy/numpy-release#65 · 2 Kommentare ·
-
Schwierigkeit 3/5 1-2 Tage Anfängerfreundlichkeit 55/100
numpy/numpy-release#41 · 2 Kommentare · 1 Reaktion ·
-
Schwierigkeit 3/5 1-2 Tage Anfängerfreundlichkeit 58/100
numpy/numpy-release#11 · 5 Kommentare ·
Alle Issues in numpy/numpy-release
Ähnliche Issues
-
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 88/100
-
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 88/100
Maintainer antworten meist innerhalb von 1 Tag
-
bug cleanup
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 78/100
prime-radiant-inc/evener#3199 ·
Maintainer antworten meist innerhalb von 1 Tag
-
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 88/100
transitmatters/t-performance-dash#1217 ·
Maintainer antworten meist innerhalb von 1 Tag
-
Schwierigkeit 1/5 1-3 Stunden Anfängerfreundlichkeit 78/100
ekalinin/github-markdown-toc#176 ·