Skip to content

Add latest-prerelease testing and improve CI test robustness#63

Merged
thardeck merged 1 commit intomasterfrom
test_against_prerelease_too
Mar 13, 2026
Merged

Add latest-prerelease testing and improve CI test robustness#63
thardeck merged 1 commit intomasterfrom
test_against_prerelease_too

Conversation

@thardeck
Copy link
Contributor

Added support for testing against Fleet's latest-prerelease version in CI matrix.

The upcoming Fleet release v0.15 had the same output but in a different order.

Thats why test.sh now uses YAML normalization function to handle resource ordering differences, and improved comparison logic that normalizes expected vs output files before diffing.

Fixed shellcheck warning about GITHUB_OUTPUT variable quoting.

Added support for testing against Fleet's latest-prerelease version in
CI matrix.

The upcoming Fleet release v0.15 had the same output but in a different
order.

Thats why test.sh now uses YAML normalization function to handle
resource ordering differences, and improved comparison logic that
normalizes expected vs output files before diffing.

Fixed shellcheck warning about GITHUB_OUTPUT variable quoting.
@thardeck thardeck self-assigned this Mar 13, 2026
@thardeck thardeck requested a review from a team as a code owner March 13, 2026 07:50
@thardeck thardeck added this to Fleet Mar 13, 2026
@thardeck thardeck moved this to 👀 In review in Fleet Mar 13, 2026
@thardeck thardeck requested review from mmartin24 and removed request for a team March 13, 2026 08:04
Copy link

@mmartin24 mmartin24 left a comment

Choose a reason for hiding this comment

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

LGTM

@thardeck thardeck merged commit 280b010 into master Mar 13, 2026
3 checks passed
@github-project-automation github-project-automation bot moved this from 👀 In review to ✅ Done in Fleet Mar 13, 2026
@thardeck thardeck deleted the test_against_prerelease_too branch March 13, 2026 09:02
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

Status: ✅ Done

Development

Successfully merging this pull request may close these issues.

2 participants