mirror of
https://github.com/GraphiteEditor/Graphite.git
synced 2026-09-15 14:18:04 +08:00
* Split ci job into multiple jobs running on github runners * Add permission to build steps * Try running rust build on selfhosted runner * Disable nix setup for self hosted runner * Revert build and only run lint + web build + rust fmt on gh runners * Only build rust tests and ignore branding for frontend lint * Provide stub ts types for running linter without building wasm bundle * Manually install wasm-opt + use cargo-binstall * Only build with shaders for master builds * Revert splitting of lint job * Attempt to build with shaders * Explicitly install linux target * Move frontend build back to self hosted runner * Remove whitespace changes * Remove explicit build step