OpenAstronomy / OpenAstronomy/build-python-dist
Allow action inputs to be read from `pyproject.toml`
Nobody has claimed this yet.
- Dominant language
- Python
- Stars
- 2
- Forks
- 6
- PR merge metrics
- No merged PRs in 30d
Description
Picking up on https://github.com/OpenAstronomy/github-actions-workflows/pull/127#issuecomment-1519168858 I wonder if we should make the sdist action be able to read its config from pyproject.toml then we wouldn't need these vars at all?
Originally posted by @Cadair in https://github.com/OpenAstronomy/github-actions-workflows/issues/126#issuecomment-1539587198
Contributor guide
No contributing guide indexed for this repository
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
Start by reviewing the source-distribution action and how its current configuration variables are consumed, then compare that configuration with the package metadata in pyproject.toml. Done means the action can read its relevant configuration from pyproject.toml so the existing variables are no longer required; the issue does not name specific files or tests.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- python
- Domain
- build-system, ci-cd
- Issue type
- Feature
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Needs clarification
- Newbie friendliness
- 35/100