tests-via-crave.yml - switch to the correct branch for the PR #2124
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Description
PRs have remote refs.
That remote ref will not be automatically fetched when we fetch origin.
Solution
So how do we fetch it?
git fetch origin <remote-ref>:<name for local ref>
git checkout <name for local ref>
This sets the state of the local clone to what the PR expects it to be
Tests
I've run this on a private repository with Crave's internal self-hosted Actions.
Needs to run against the solr GHA to test
Checklist
Please review the following and check all that apply:
main
branch../gradlew check
.