ansys / ansys/actions

refactor: add internal action to handle detection of build backend, uv lockfile, dependency groups usage, ...

Open
#1,457 0 comments 1 reaction 0 assignees View on GitHub
Dominant language
Python
Stars
19
Forks
7
Avg merge
2d 9h
Merged PRs (30d)
70

Description

Mainly a follow up to the discussion [here](https://github.com/ansys/actions/pull/1427#discussion_r3721496533).

Having everything in a single job would help a lot with maintenance of our actions. This might add a tiny overhead to existing actions because some extra check might be performed but the maintenance would be WAYYYYY easier in the long run. Also, playing with inputs might allow to reduce overhead greatly :)

Contributor guide

Open the contributing guide

Research direction

Start with the discussion in pull request 1427, which motivates consolidating the checks. Define the internal action around build-backend, uv lockfile, and dependency-group detection, then verify that existing actions can use it without changing their behavior or adding unnecessary checks.

Written by the indexing model from the issue text.

Assessment

Tech stack
github-actions, python
Domain
build-system, ci-cd, devops
Issue type
Refactor
Difficulty
4/5
Estimated time
3-5 days
Activity status
Quiet
Clarity
Needs clarification
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.