]> git.ipfire.org Git - thirdparty/curl.git/commit
CI: move no-verbose build from Circle CI to existing GHA jobs, with tests
authorViktor Szakats <commit@vsz.me>
Wed, 1 Oct 2025 20:07:37 +0000 (22:07 +0200)
committerViktor Szakats <commit@vsz.me>
Thu, 2 Oct 2025 12:58:06 +0000 (14:58 +0200)
commitaf7900fb283dcfe20e628305d53070cd7c1f58ff
treec149fd4bddc9f5e23335b1cb1b2ae6c858a3d219
parentdba87aea7d0a54a6a8318363a397dcf9c0fd071a
CI: move no-verbose build from Circle CI to existing GHA jobs, with tests

To test it in GHA and catch issues at PR time. Before this patch,
Circle CI caught them after pushing to master (or non-fork PR
branches.) GHA also run runtests, pytests and static analysis on
these builds, after this patch.

- GHA/linux: enable no-verbose in an existing job.
- GHA/linux: enable no-verbose in the H3 scan-build job too.
- GHA/macos: enable no-verbose in one build (= 3 jobs with different
  compilers).
- GHA/codeql: enable no-verbose in the MultiSSL Linux build.
- circleci: delete openssl no-verbose job in favor of the above.

Closes #18797
.circleci/config.yml
.github/workflows/codeql.yml
.github/workflows/linux.yml
.github/workflows/macos.yml