-
Notifications
You must be signed in to change notification settings - Fork 8
Change filenames of GitHub Actions #185
Copy link
Copy link
Open
Labels
enhancementNew feature or requestNew feature or request
Description
Is your feature request related to a problem? Please describe
Now all files in recommended GitHub Actions and in examples have absolutely different names without any system.
For example, for qubership-jaeger project:
automatic-pr-labeler.yaml
build.yml
cla.yaml
cleanup-old-docker-container.yml
docker-dev.yml
integration-tests.yml
jaeger-release.yaml
link-checker.yaml
pr-assigner.yml
pr-conventional-commits.yaml
pr-lint-title.yaml
profanity-filter.yaml
super-linter.yamlWhen I want to find the Action that I want to modify, sometimes I need to check all files.
So my problem - there is no common pattern in action file names that can help me quickly understand for which reason each file is needed. I want to simplify understanding which actions and for what we are using for people who use repositories.
Describe the solution you'd like
I offer to rename files and organize them using the common approach. For example, using a list of prefixes to better organize files in "groups".
It may look as follows:
# Lint group
lint-cla.yaml
lint-super-linter.yaml
lint-link-checker.yaml
lint-profanity-filter.yaml
lint-pr-title.yaml
lint-conventional-commits.yaml
# Build group
build-dev-build.yaml
build-release-build.yaml
# Test group
ci-build.yaml
ci-integration-tests.yaml
# And so on, like codeql-, test-, ...
...Describe alternatives you've considered
No response
Additional information
No response
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
enhancementNew feature or requestNew feature or request