Skip to content

Conversation

@qdm12
Copy link

@qdm12 qdm12 commented Mar 26, 2025

Why this should be merged

The release-branch CI job tests branch properties of the git DAG but GitHub's actions/checkout by default creates a speculative merge commit against which PR CI is run. Running against this hypothetical situation makes the tests fail.

How this works

actions/checkout uses PR tip

How this was tested

Future run against a release branch.

Signed-off-by: Quentin McGaw <[email protected]>
@ARR4N ARR4N changed the title fix(ci): tooling job git checkout tip of PR and not a hypothetical merge commit fix(ci): go_tooling CI job git checkout tip of PR Mar 26, 2025
@qdm12 qdm12 merged commit 979064c into main Mar 26, 2025
11 checks passed
@qdm12 qdm12 deleted the qdm12/ci/fix-merge-commit branch March 26, 2025 10:29
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.

2 participants