Skip to content
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

[Feature Request] Debug build(s?) in CI for pull request #12877

Open
elad335 opened this issue Oct 24, 2022 · 3 comments
Open

[Feature Request] Debug build(s?) in CI for pull request #12877

elad335 opened this issue Oct 24, 2022 · 3 comments
Labels
Build and CI Anything related to the build process and continuous integration

Comments

@elad335
Copy link
Contributor

elad335 commented Oct 24, 2022

It doesn't need to enforce success for merging, but it should protect from compilation errors and possibly tested once in a while.

@Megamouse
Copy link
Contributor

It should be on a different platform to not steal from regular processing time

@MSuih
Copy link
Member

MSuih commented Oct 24, 2022

The builds can succeed while still not linking properly, we wouldn't get informed about it until someone tests them manually. And since there's not much incentive for people to run debug builds, it can be months after a breaking change before we are informed of it. Maybe there could be some way to automatically launch something like triangle test and see if it displays anything.

@elad335
Copy link
Contributor Author

elad335 commented Oct 24, 2022

Debug build takes horribly long to compile, it should atleast be available for testimg right away so it's easier to test if everything works. Automatic testing is not urgent, getting it to have online binaries is far more important for starters.

@Megamouse Megamouse added the Build and CI Anything related to the build process and continuous integration label Oct 25, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Build and CI Anything related to the build process and continuous integration
Projects
None yet
Development

No branches or pull requests

3 participants