dwyl/learn-elixir
Run `mix credo` on `GitHub Actions` for Code Consistency ð
ãªãŒãã³
#235 opened on 2026/07/29
T25mdocumentationelixirenhancementhelp wantedpriority-2technical
Repository metrics
- Stars
-  (1,695 åã®ã¹ã¿ãŒ)
- PR merge metrics
-  (30d ã« merged PR ã¯ãããŸãã)
説æ
Context
We have used 3rd party code quality badges e.g. CodeClimate in the past.
But haven't applied them to our Elixir projects ... until now! ð€·ââïž
Example
while reading: https://github.com/cesium/safira discovered via @ruilopesm & @nelsonmestevao ð«¶
we see they have the following badge: prominently displayed:
The action is: /cesium/safira/.github/workflows/style.yml
Note: we are using
credoin several projects e.g:mvpjust not running themixtask onGitHub Actionsor displaying a badge for "Code Quality".
Todo â
- Document the setup steps in a
code-style.mdfile in this (/learn-elixir) repo. ð- Create PR here in
/learn-elixirð
- Create PR here in
- Add it to at least one repo, e.g:
fieldsð» - Run the
mix credo --all --strictonlocalhostto ensure it passes; ð»- Make any necessary changes. ð ïž
- Add a
flat-squarebadge to the repo. ð·ïž - Create PR in the repo where the
style.ymltask is being added. :shipit: - Submit for review. ð