Skip to content

[CI] Test fully running from the github checkout action - #23362

Draft
hageboeck wants to merge 4 commits into
root-project:masterfrom
hageboeck:CI_lessGitClones
Draft

hageboeck wants to merge 4 commits into
root-project:masterfrom
hageboeck:CI_lessGitClones

Conversation

@hageboeck

Copy link
Copy Markdown
Member

No description provided.

@hageboeck hageboeck self-assigned this Sep 14, 2026
@github-actions

github-actions Bot commented Sep 15, 2026

Copy link
Copy Markdown

Test Results

    20 files      20 suites   3d 14h 58m 24s ⏱️
 3 853 tests  3 852 ✅ 0 💤 1 ❌
72 517 runs  72 516 ✅ 0 💤 1 ❌

For more details on these failures, see this check.

Results for commit 66b4b21.

♻️ This comment has been updated with latest results.

For some builds such as doxygen, it's sufficient to take the source
directory prepared by the checkout action. Therefore, a --source_dir
argument has been added to the script, which simply picks up the source
directory without any checkouts or rebases.
Skip the internal checkout and rebase, directly use the github merge
commit to run a pull request.
The old strategy of not rerunning configure when a build directory
existed can build from a stale source directory or fail to update
configs. Therefore, reconfigure always using --fresh.
@pcanal
pcanal self-requested a review September 16, 2026 16:45
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