slint-ui / slint

Slint is a declarative GUI toolkit to build native user interfaces for Rust, C++, or JavaScript apps.
https://slint.dev
Other
17.64k stars 607 forks source link

ci: Move some code out opf the docs pass so updating to docs.tng will be easier:-) #6746

Closed hunger closed 2 hours ago

hunger commented 2 weeks ago

A few CI changes to have less work updating the docs scripts :-)

ogoffart commented 2 weeks ago

The reason it was in the same job is because then we don't rebuild xtask several times in different job. But if the documentation build will no longer be in xtask, then it doesn't matter.

hunger commented 1 week ago

It will continue to run xtasks... But also build a lot of slint for the screenshot tool it uses :-/

hunger commented 1 week ago

I need to think about this... the screenshot tool takes ages to build. maybe we can build that and the xtask in a separate step and just deploy it into the build steps that need it so that it only needs to run in there.

hunger commented 2 hours ago

Does not apply anymore.