Skip to content

Comments

CI: add workflow_dispatch and lint artifacts#3

Open
kirill-jjj wants to merge 2 commits intocyrmax:masterfrom
kirill-jjj:ci-workflow-dispatch-artifacts
Open

CI: add workflow_dispatch and lint artifacts#3
kirill-jjj wants to merge 2 commits intocyrmax:masterfrom
kirill-jjj:ci-workflow-dispatch-artifacts

Conversation

@kirill-jjj
Copy link

Summary

  • add workflow_dispatch to Code Quality Check
  • persist clang-format and clang-tidy outputs as workflow artifacts

Why

  • allows manual pre-check runs in forks via UI/CLI
  • makes failures easier to debug by keeping lint logs attached to the run

Details

  • workflow_dispatch added under on:
  • clang-format output is captured to ci-artifacts/clang-format.log
  • clang-tidy output is captured to ci-artifacts/clang-tidy.log
  • artifacts are uploaded with if: always()

Enable workflow_dispatch for code quality checks and upload clang-format/clang-tidy logs as artifacts even when the job fails.
Update checkout to v6, upload-artifact to v6, and download-artifact to v7 in workflow files.
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.

1 participant