Skip to content

CI: stop running clang-tidy on QtFRED sources#7566

Closed
Goober5000 wants to merge 1 commit into
scp-fs2open:masterfrom
Goober5000:fix/workflow
Closed

CI: stop running clang-tidy on QtFRED sources#7566
Goober5000 wants to merge 1 commit into
scp-fs2open:masterfrom
Goober5000:fix/workflow

Conversation

@Goober5000

Copy link
Copy Markdown
Contributor

ENABLE_QTFRED=OFF, so QtFRED is no longer built. The clang-tidy regex still selected qtfred/ files, causing clang-tidy to parse them with no Qt include paths and fail on <QtCore/QObject>. Drop QtFRED from the regex so tidy only lints what CI builds.

We'll need to roll this back once QtFRED is part of workflows again.

ENABLE_QTFRED=OFF, so QtFRED is no longer built. The clang-tidy
regex still selected qtfred/ files, causing clang-tidy to parse
them with no Qt include paths and fail on <QtCore/QObject>. Drop
QtFRED from the regex so tidy only lints what CI builds.

We'll need to roll this back once QtFRED is part of workflows again.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
@Goober5000 Goober5000 requested review from asarium and z64555 as code owners July 6, 2026 17:30
@Goober5000 Goober5000 added the qtfred A feature or issue related to qtFred. label Jul 6, 2026
@Goober5000 Goober5000 added build An issue related to the build systems ci A feature or issue related to the continous integration tools labels Jul 6, 2026
@github-project-automation github-project-automation Bot moved this to Work In Progress (PRs) in qtFRED2 Jul 6, 2026
@notimaginative

Copy link
Copy Markdown
Contributor

QtFRED will probably get merged shortly, if you want to wait a bit on this. That way we don't have to yank it back out immediately.

@Goober5000

Copy link
Copy Markdown
Contributor Author

Ok, will do

@Goober5000 Goober5000 marked this pull request as draft July 6, 2026 18:49
@Goober5000

Copy link
Copy Markdown
Contributor Author

No longer needed, since the CI checks in #7432 now pass.

@Goober5000 Goober5000 closed this Jul 7, 2026
@github-project-automation github-project-automation Bot moved this from Work In Progress (PRs) to Done in qtFRED2 Jul 7, 2026
@Goober5000 Goober5000 deleted the fix/workflow branch July 7, 2026 05:25
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

build An issue related to the build systems ci A feature or issue related to the continous integration tools qtfred A feature or issue related to qtFred.

Projects

Status: Done

Development

Successfully merging this pull request may close these issues.

2 participants