Skip to content

CI: GHA: Revise CodeQL recipe with some optimizations and optionally ccache#3073

Merged
jimklimov merged 12 commits into
networkupstools:masterfrom
jimklimov:codeql-ccache
Sep 5, 2025
Merged

CI: GHA: Revise CodeQL recipe with some optimizations and optionally ccache#3073
jimklimov merged 12 commits into
networkupstools:masterfrom
jimklimov:codeql-ccache

Conversation

@jimklimov

Copy link
Copy Markdown
Member

Based on lessons learned from networkupstools/wmnut#23 and networkupstools/wmnut#24

… if disabled after some quietness in the source

Signed-off-by: Jim Klimov <jimklimov+nut@gmail.com>
…x definition

Signed-off-by: Jim Klimov <jimklimov+nut@gmail.com>
"c" and "cpp" are older names, now aliases to this one

Signed-off-by: Jim Klimov <jimklimov+nut@gmail.com>
… build, not before other filesystem changes

Signed-off-by: Jim Klimov <jimklimov+nut@gmail.com>
… codeql

Signed-off-by: Jim Klimov <jimklimov+nut@gmail.com>
…iler used

Signed-off-by: Jim Klimov <jimklimov+nut@gmail.com>
Signed-off-by: Jim Klimov <jimklimov+nut@gmail.com>
Signed-off-by: Jim Klimov <jimklimov+nut@gmail.com>
Signed-off-by: Jim Klimov <jimklimov+nut@gmail.com>
…rience from networkupstools/wmnut#24

Signed-off-by: Jim Klimov <jimklimov+nut@gmail.com>
This reverts commit 972358e.

Signed-off-by: Jim Klimov <jimklimov+nut@gmail.com>
@jimklimov jimklimov added this to the 2.8.5 milestone Sep 4, 2025
@jimklimov jimklimov added enhancement CI Entries related to continuous integration infrastructure (here CI = tools + scripts + recipes) labels Sep 4, 2025
Signed-off-by: Jim Klimov <jimklimov+nut@gmail.com>
@AppVeyorBot

Copy link
Copy Markdown

@jimklimov jimklimov merged commit 1c74875 into networkupstools:master Sep 5, 2025
41 of 43 checks passed
@jimklimov jimklimov deleted the codeql-ccache branch September 5, 2025 08:51
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

CI Entries related to continuous integration infrastructure (here CI = tools + scripts + recipes) enhancement

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants