Skip to content

Conversation

@tremble
Copy link
Contributor

@tremble tremble commented Feb 28, 2023

The devel branch includes new tests and will break sanity tests with minimal notice. While these issues generally still need fixing they shouldn't block folks from continuing to work on unrelated features.
By using "continue-on-error" we can allow devel sanity test failures to be "optional". They'll still show up in the test results, however the 'status' of the workflow will count as successful.

Forcefully overwriting the galaxy version information means that until a release has been tagged the sanity tests won't pick up deprecation which should have been removed already. Since adding the tag actually performs the release this is way too late. (Moved to #48)

@Qalthos
Copy link
Contributor

Qalthos commented Mar 3, 2023

The version mangling can probably just be dropped at this point. The problem we were avoiding with this has been solved elsewhere.

@tremble tremble force-pushed the devel/optional branch 2 times, most recently from 0e2a262 to e298d98 Compare March 4, 2023 12:51
@tremble tremble changed the title Make devel tests "optional" and support not updating galaxy version information Make devel tests "optional" Mar 4, 2023
@tremble
Copy link
Contributor Author

tremble commented Mar 14, 2023

@Qalthos Can we get this one reviewed/merged too please

@Qalthos Qalthos merged commit 14aa026 into ansible-network:main Mar 15, 2023
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