Skip to content

Add CI status and coverage badges to README#10

Merged
ilaflott merged 2 commits intomainfrom
copilot/add-badges-for-coverage-pylint
Apr 14, 2026
Merged

Add CI status and coverage badges to README#10
ilaflott merged 2 commits intomainfrom
copilot/add-badges-for-coverage-pylint

Conversation

Copy link
Copy Markdown
Contributor

Copilot AI commented Apr 14, 2026

Adds five status badges to the top of README.md and introduces a standalone pylint workflow.

Describe your changes

  • README.md — five badges added below the title:

    • build_conda, create_test_conda_env, publish_conda — GitHub Actions workflow status badges
    • pylint — GitHub Actions badge backed by the new workflow below
    • codecov — Codecov coverage badge (Codecov upload already present in create_test_conda_env)
  • .github/workflows/pylint.yml (new) — standalone pylint workflow matching the pattern of existing workflows; sets up miniforge with conda-forge/noaa-gfdl channels, strips defaults/main/r, installs fremorizer, and runs pylint --rcfile pylintrc fremorizer/

Issue ticket number and link (if applicable)

Checklist before requesting a review

  • I ran my code
  • I tried to make my code readable
  • I tried to comment my code
  • I wrote a new test, if applicable
  • I wrote new instructions/documentation, if applicable
  • I ran pytest and inspected it's output
  • I ran pylint and attempted to implement some of it's feedback
  • No print statements; all user-facing info uses logging module

Note: If you are a code maintainer updating the tag or releasing a new fremorizer version, please use the release_procedure.md template. To quickly use this template, open a new pull request, choose your branch, and add ?template=release_procedure.md to the end of the url.

Copilot AI linked an issue Apr 14, 2026 that may be closed by this pull request
Copilot AI changed the title [WIP] Add badges for coverage and pylint Add CI status and coverage badges to README Apr 14, 2026
Copilot AI requested a review from ilaflott April 14, 2026 01:23
@ilaflott ilaflott marked this pull request as ready for review April 14, 2026 01:27
@ilaflott ilaflott merged commit 6473096 into main Apr 14, 2026
1 of 4 checks passed
@ilaflott ilaflott deleted the copilot/add-badges-for-coverage-pylint branch April 14, 2026 01:35
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

badges

2 participants