ansys / ansys/actions

Move away from third party actions

Open
#787 1 comment 2 reactions 0 assignees View on GitHub
Dominant language
Python
Stars
19
Forks
7
Avg merge
2d 4h
Merged PRs (30d)
50

Description

As much as possible, we should move away from third party actions. By third party actions, we refer to anything but the actions developed by GitHub.

A tool we can use is [gh-cli]. This comes installed by default in GitHub runners and just needs the `GITHUB_TOKEN` to be set as environment variable.

Contributor guide

Open the contributing guide

Research direction

No specific files or tests are named. Start by inventorying the repository's reusable workflow files and third-party actions, then review which can be replaced with GitHub-developed actions or gh-cli using GITHUB_TOKEN. Done means the feasible third-party actions have been replaced and the workflows still operate correctly.

Written by the indexing model from the issue text.

Assessment

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

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.