Skip to content

Conversation

@Donnerbart
Copy link
Owner

@Donnerbart Donnerbart commented Sep 29, 2025

No description provided.

@Donnerbart Donnerbart requested a review from Copilot September 29, 2025 12:57
@Donnerbart Donnerbart self-assigned this Sep 29, 2025
@Donnerbart Donnerbart changed the title Add support for checking out non-existent branches in JUnit reports w… Add support for checking out non-existent branches in JUnit reports workflow Sep 29, 2025
Copy link

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull Request Overview

This PR adds support for gracefully handling non-existent branches in the JUnit reports workflow, allowing the action to continue on the default branch instead of failing.

  • Adds logic to check if a target branch exists before attempting to checkout
  • Implements fallback behavior to stay on the default branch when the target branch doesn't exist
  • Adds integration test to verify the new non-existent branch handling functionality

Reviewed Changes

Copilot reviewed 2 out of 2 changed files in this pull request and generated 4 comments.

File Description
checkout-junit-reports/action.yml Adds branch existence checks and fallback logic for non-existent branches
.github/workflows/integration-test.yml Adds test case to verify non-existent branch handling behavior

Tip: Customize your code reviews with copilot-instructions.md. Create the file or learn how to get started.

@Donnerbart Donnerbart force-pushed the bugfix/fix-checkout-junit-reports-for-nonexisting-branch branch 8 times, most recently from 5239f4c to 7c3961d Compare September 29, 2025 14:58
@Donnerbart Donnerbart requested a review from Copilot September 29, 2025 14:59
Copy link

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull Request Overview

Copilot reviewed 2 out of 2 changed files in this pull request and generated 2 comments.


Tip: Customize your code reviews with copilot-instructions.md. Create the file or learn how to get started.

@Donnerbart Donnerbart force-pushed the bugfix/fix-checkout-junit-reports-for-nonexisting-branch branch 5 times, most recently from b203a70 to 1384367 Compare September 30, 2025 09:32
@Donnerbart Donnerbart requested a review from Copilot September 30, 2025 09:34
Copy link

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull Request Overview

Copilot reviewed 2 out of 2 changed files in this pull request and generated 2 comments.


Tip: Customize your code reviews with copilot-instructions.md. Create the file or learn how to get started.

@Donnerbart Donnerbart force-pushed the bugfix/fix-checkout-junit-reports-for-nonexisting-branch branch from 1384367 to eb93d41 Compare September 30, 2025 09:46
@Donnerbart Donnerbart merged commit d1f7864 into main Sep 30, 2025
9 checks passed
@Donnerbart Donnerbart deleted the bugfix/fix-checkout-junit-reports-for-nonexisting-branch branch September 30, 2025 10:19
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