-
-
Notifications
You must be signed in to change notification settings - Fork 21.5k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Add SkyMaterial base class #101292
base: master
Are you sure you want to change the base?
Add SkyMaterial base class #101292
Conversation
Check out our documentation on handling compatibility breakage https://docs.godotengine.org/en/latest/contributing/development/handling_compatibility_breakages.html |
Thanks for the link. But in my case I changed the base class of the three sky material classes to a newly added
|
You need to modify https://github.com/godotengine/godot/blob/8c6dbff6d35eb613c83f065c408a49ab02fa7f67/misc/extension_api_validation/4.3-stable.expected to add the validation error to the list below a new title with the PR number ( |
4a2b419
to
acbdddf
Compare
Thanks. It seems like
to
and it seems to work. Is this an appropriate workaround? |
Yes the workaround you found is the one we use currently in such situations. The validation scripts need some work to better deal with successive compatibility changes. |
Implements godotengine/godot-proposals#11518
CI failed at "Check for GDExtension compatibility". I know it is because it changes inheritance, but what am I suppose to do with this error?