Conversation
Set preferIPv4Stack=true to bypass IPv6 routing issues. Disable fail-fast to prevent matrix job cross-cancellation.
WalkthroughAdds environment variable configuration to the GitHub Actions test job to prefer IPv4 networking and configure DNS result ordering, addressing potential ETIMEDOUT/ENETUNREACH issues. Includes minor formatting adjustment in the create-release job. Changes
Estimated code review effort🎯 1 (Trivial) | ⏱️ ~3 minutes 🚥 Pre-merge checks | ✅ 3✅ Passed checks (3 passed)
✏️ Tip: You can configure your own custom pre-merge checks in the settings. Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out. Comment |
There was a problem hiding this comment.
Actionable comments posted: 0
Caution
Some comments are outside the diff and can’t be posted inline due to platform limitations.
⚠️ Outside diff range comments (1)
.github/workflows/main.yaml (1)
16-18: Missingfail-fast: falseas stated in PR description.The PR description mentions "Disable fail-fast to prevent matrix job cross-cancellation," but this configuration is not present in the strategy block. By default, GitHub Actions uses
fail-fast: true, which cancels other matrix jobs when one fails.Suggested fix
strategy: + fail-fast: false matrix: java: [17, 21]
Set preferIPv4Stack=true to bypass IPv6 routing issues. Disable fail-fast to prevent matrix job cross-cancellation. <!-- This is an auto-generated comment: release notes by coderabbit.ai --> ## Summary by CodeRabbit * **Chores** * Improved CI/CD pipeline stability by optimizing network configuration to enhance test execution reliability. <sub>✏️ Tip: You can customize this high-level summary in your review settings.</sub> <!-- end of auto-generated comment: release notes by coderabbit.ai -->
Set preferIPv4Stack=true to bypass IPv6 routing issues.
Disable fail-fast to prevent matrix job cross-cancellation.
Summary by CodeRabbit
✏️ Tip: You can customize this high-level summary in your review settings.