Skip to content

Add integration coverage and support for templating engine annotation#68

Merged
matteogastaldello merged 13 commits into
mainfrom
fix-main-with-local-changes
May 11, 2026
Merged

Add integration coverage and support for templating engine annotation#68
matteogastaldello merged 13 commits into
mainfrom
fix-main-with-local-changes

Conversation

@matteogastaldello

Copy link
Copy Markdown
Collaborator

No description provided.

@codecov

codecov Bot commented May 7, 2026

Copy link
Copy Markdown

Welcome to Codecov 🎉

Once you merge this PR into your default branch, you're all set! Codecov will compare coverage reports and display results in all future pull requests.

ℹ️ You can also turn on project coverage checks and project coverage reporting on Pull Request comment

Thanks for integrating Codecov - We've got you covered ☂️

…source controllers

- Updated event recording to use plumbing event recorder in localresource.go and repo.go.
- Enhanced error handling by introducing failSync method to mark resources as unavailable and update their status accordingly.
- Removed unnecessary conditions in the Observe method to streamline the reconciliation logic.
- Added unit tests for failSync functionality to ensure proper status updates on errors.
- Introduced new test cases to validate behavior when EnableUpdate is false and when target drift is detected.
@matteogastaldello matteogastaldello self-assigned this May 11, 2026
@matteogastaldello matteogastaldello merged commit 990461a into main May 11, 2026
4 checks passed
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.

1 participant