Michael H.
5b59e39a8a
chore: improve actions performance and security practices (#5970)
* chore: bump actions and pin versions
* build: switch to blacksmith
* fix: use rust-toolchain stable
* build: improve pnpm store caching
* chore: remove emoji from workflows
* fix: run prepare job on blacksmith
* chore: kebab case id
* build: add concurrency groups to limit duplicate jobs
* build: switch around node setup and pnpm setup task
* chore: bump to nodejs 24, fix pnpm caching
* fix: enable corepack
* fix: concurrency deadlock in frontend preview
* fix: approve build scripts
* fix: just don't cancel concurrent previews
* build: remove pnpm setup action everywhere
* build: cache apt packages
* build: yet another attempt at fixing concurrency
* build: lower runner type for frontend deploy
* fix: eslint not existing
* build: add sccache to turbo-ci
* fix: correct nextest pkg
* fix: turbo ignoring sccache
* revert me: test labrinth tests
* Revert "revert me: test labrinth tests"
This reverts commit def5cc19183d5c0fe3b6f3c03635d73bb59bd312.
* build: compile app before docker build
* build: lower runner types
* build: remove docker inline caching
* build: try mold on labrinth
* build: tweak labrinth prod build profile
* fix: app windows builds and caching
* fix: tombi format cargo.toml
* fix: swap ping test to cubecraft to avoid CI flakiness
* typos fix
---------
Co-authored-by: aecsocket <aecsocket@tutanota.com>
2026-05-03 14:18:31 +02:00
..
2026-04-27 19:03:48 +00:00
2026-05-03 14:18:31 +02:00
2025-10-24 14:44:50 +00:00
2026-05-03 14:18:31 +02:00
2026-04-04 17:22:40 +00:00
2026-05-02 15:09:31 -07:00
2026-01-08 01:43:47 +00:00
2026-03-02 23:38:09 +00:00
2026-05-03 08:46:31 +00:00
2026-01-28 13:38:57 +00:00
2025-10-20 15:58:31 +00:00
2026-01-28 13:38:57 +00:00
2026-03-26 22:44:54 +00:00
2025-10-12 20:18:38 +00:00
2026-02-26 17:33:09 +00:00
2026-05-03 14:18:31 +02:00
2026-05-02 16:33:56 +00:00
2026-05-02 22:13:08 +00:00