ENH: allow building a numpy PR or branch of any fork to be built with `workflow_dispatch`
Nobody has claimed this yet.
- Dominant language
- Shell
- Stars
- 4
- Forks
- 10
- Avg merge
- 8h 5m
- Merged PRs (30d)
- 1
Description
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.
Contributor guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Research direction
Inspect the repository's workflow_dispatch configuration and the existing SOURCE_REF_TO_BUILD input path. Determine how manual builds currently select a source and how fork references are represented. Done means a dispatched workflow can select a branch or tag from the main repository or a fork and build the full wheel set.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- github-actions, shell
- Domain
- build-system, ci-cd, release
- Issue type
- Feature
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 35/100