argumentcomputer / argumentcomputer/ci-workflows

Add runner input for `unused-dep.yml`

Open
#43 0 comments 0 reactions 0 assignees View on GitHub
Dominant language
No language data
Stars
0
Forks
3
Avg merge
59m
Merged PRs (30d)
2

Description

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.

Contributor guide

No contributing guide indexed for this repository

Research direction

Start by reading unused-deps.yml and tracing how its runner is selected by consuming repositories. Then inspect Neptune's workflow configuration for the gbench dependency and its default opencl feature. Done means the workflow accepts a runner input and Neptune is configured to use an appropriate GPU-equipped runner or disable the default feature; validate the resulting workflow configuration.

Written by the indexing model from the issue text.

Assessment

Tech stack
github-actions, rust
Domain
ci-cd
Issue type
Feature
Difficulty
3/5
Estimated time
1-2 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.