Skip to content

Conversation

@cjdcordeiro
Copy link
Collaborator

  • Have you signed the CLA?

This PR introduces scheduled CI runs for the Tiobe TiCS static code analysis. A future PR may repurpose this workflow to also run on PRs, offering quality review gate (this is pending on work from Tiobe).

This workflow has been tested here: https://github.com/canonical/chisel-copy/actions/runs/17854511904

@github-actions
Copy link

Command Mean [s] Min [s] Max [s] Relative
BASE 8.862 ± 0.026 8.814 8.894 1.00 ± 0.01
HEAD 8.862 ± 0.037 8.807 8.923 1.00

Copy link
Collaborator

@letFunny letFunny left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Nice, simple and no extra dependencies => Perfect! Thanks for this Cris.

I was looking at the score and I realized that in the future we might want to add the spread tests for the coverage to get a higher score in the cmd module if we ever need to. Just something to keep in mind.

@letFunny letFunny added the Simple Nice for a quick look on a minute or two label Sep 23, 2025
Copy link
Contributor

@niemeyer niemeyer left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thanks for finding a way to get this to work in a non-disruptive way.

@niemeyer niemeyer merged commit d47089e into canonical:main Sep 29, 2025
18 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Simple Nice for a quick look on a minute or two

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants