argumentcomputer / argumentcomputer/ci-workflows

Add runner input for `unused-dep.yml`

Offen
#43 0 Kommentare 0 Reaktionen 0 zugewiesene Personen Auf GitHub ansehen
Vorherrschende Sprache
Keine Sprachdaten
Sterne
0
Forks
3
Ø Merge
59 Min.
Gemergte PRs (30 T.)
2

Beschreibung

Neptune's `gbench` subcrate has a default `opencl` feature, so it needs a GPU-equipped runner unless default features are disabled. Otherwise, it will error and open an issue such as https://github.com/lurk-lab/neptune/issues/271.

We should add a runner input to `unused-deps.yml` and then configure Neptune accordingly.

Beitragsleitfaden

Für dieses Repository ist kein Beitragsleitfaden indexiert

Rechercherichtung

Beginne damit, unused-deps.yml zu lesen und nachzuverfolgen, wie sein Runner von den konsumierenden Repositories ausgewählt wird. Untersuche anschließend die Workflow-Konfiguration von Neptune für die Abhängigkeit gbench und deren standardmäßig aktiviertes opencl-Feature. Als abgeschlossen gilt die Aufgabe, wenn der Workflow einen Runner-Eingabewert akzeptiert und Neptune so konfiguriert ist, dass entweder ein geeigneter GPU-ausgestatteter Runner verwendet oder das Standard-Feature deaktiviert wird; validiere die resultierende Workflow-Konfiguration.

Vom Indexierungsmodell aus dem Issue-Text verfasst.

Bewertung

Tech-Stack
github-actions, rust
Bereich
ci-cd
Issue-Typ
Feature
Schwierigkeit
3/5
Geschätzter Aufwand
1-2 Tage
Aktivitätsstatus
Veraltet
Klarheit
Größtenteils klar
Anfängerfreundlichkeit
35/100

Neue Issues direkt in Ihr Postfach

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