Skip to content

Update ci.yml#301

Merged
jbrzensk merged 13 commits intotest/clang-tidyfrom
main
Mar 11, 2026
Merged

Update ci.yml#301
jbrzensk merged 13 commits intotest/clang-tidyfrom
main

Conversation

@cpaolini
Copy link
Collaborator

@cpaolini cpaolini commented Mar 9, 2026

Remove changes applied to branch test/clang-tidy.

What type of PR is this? (check all applicable)

  • Refactor
  • [ X ] Feature
  • Bug Fix
  • Optimization
  • Example
  • Documentation

Description

Enable invocation of the clang-tidy C/C++ linter tool within the Build, Test, and Documentation workflow.

Related Issues & Documents

QA Instructions, Screenshots, Recordings

View https://github.com/csrc-sdsu/mole/actions and monitor status and outcome of a Build, Test, and Documentation workflow. Address "clang-tidy (fail on warnings/errors) output and correct C / C++ code issues flagged.

Added/updated tests?

_We encourage you to test all code included with MOLE, including examples.

  • [ X ] Yes
  • No, and this is why: please replace this line with details on why tests
    have not been included
  • I need help with writing tests

Read Contributing Guide and Code of Conduct

[optional] Are there any post deployment tasks we need to perform?

Address "clang-tidy (fail on warnings/errors) output and correct C / C++ code issues flagged.

[optional] What gif best describes this PR or how it makes you feel?

https://media0.giphy.com/media/v1.Y2lkPTc5MGI3NjExMXNlNW10cml3YjhsODFheW0wcWloODgzNnhnNWswNGN0bXJ4dTB4diZlcD12MV9pbnRlcm5hbF9naWZfYnlfaWQmY3Q9Zw/NoguHv9Gyz064/giphy.gif

jbrzensk and others added 10 commits January 26, 2026 16:10
…nditions

This commit pushes 3 files:  src/cpp/addscalarbc.h implementing functional overloading, src/cpp/addscalarbc.cpp added helper functions and overloading for reducing code repeatation, tests/cpp/test_addscalarbc.cpp added more tests to this to make testing more comprehensive.
Remove changes applied to branch test/clang-tidy.

Signed-off-by: Christopher Paolini <paolini@engineering.sdsu.edu>
@valeriabarra
Copy link
Collaborator

Hi @cpaolini , I am not sure I entirely follow the logs, but I saw there are some errors.

@cpaolini
Copy link
Collaborator Author

cpaolini commented Mar 9, 2026

@valeriabarra Greetings. These SuperLinter errors have been fixed in branch test/super-linter. See

Update ci.yml #548

in Recompile-JOSS-paper and Build-Documentation I changed

echo "changed=true" >> $GITHUB_OUTPUT
echo "changed=false" >> $GITHUB_OUTPUT

to

echo "changed=true" >> "$GITHUB_OUTPUT"
echo "changed=false" >> "$GITHUB_OUTPUT"

Unquoted variable expansions trigger SuperLinter errors.

Thank you,

Chris

@jbrzensk jbrzensk merged commit f9ebf80 into test/clang-tidy Mar 11, 2026
12 checks passed
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.

4 participants