Michael H.
1e85ec8649
chore: switch to namespace runners ( #6851 )
...
* chore: switch to namespace runners
* fix: sudo
* fix: move to medium runners for frontend
* chore: bump all actions, remove old turbo cache
* fix: bump frontend runners to large
* fix: wrangler
* fix: wrangler version, again
* chore: namespace windows and mac runners
* fix: revert tombi bump
* chore: tweak caching
2026-07-24 21:27:52 +02:00
François-Xavier Talbot
79013c21c2
feat(app): handle rate limits ( #6790 )
...
* feat(app): handle rate limits + governor rate limits
* feat(app): add hysteresis to rate limiter
* fix(ci): make sure sccache directory exists if mount fail
* fix(ci): also apply sccache mount fix to daedalus-docker
* fix(ci): sudo
2026-07-21 11:33:01 -07:00
Michael H.
b667b3ae9e
fix: remove sccache s3
2026-06-30 11:41:08 +02:00
Michael H.
5fe07de187
chore: bump mold and add mold to other jobs
2026-06-26 17:22:46 +02:00
Michael H.
99ac6b87b1
ci: make blacksmith usage internal only
2026-05-06 03:00:20 +02:00
Michael H.
159c6205ef
ci: reduce unnecessary action execution
2026-05-06 00:13:17 +02:00
Michael H.
6ed56a4756
ci: skip merge queue actions if clean
2026-05-06 00:11:11 +02:00
Michael H. and aecsocket
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
Alejandro González
6f59f4c110
fix: tag Labrinth and Daedalus Docker builds with the right metadata ( #4147 )
...
* fix: tag Labrinth and Daedalus Docker builds with the right metadata
* chore: make it clear that Labrinth license is AGPL-3.0-only
2025-08-16 15:47:11 +00:00
Alejandro González
bb9af18eed
perf(docker): cache image builds through cache mounts and GHA cache ( #4020 )
...
* perf(docker): cache image builds through cache mounts and GHA cache
* tweak(ci/docker): switch to inline registry cache
2025-07-22 22:31:56 +00:00
Jai A
b9d90aa635
Rebuild daedalus
2025-03-26 21:51:46 -07:00
c39bb78e38
App redesign ( #2946 )
...
* Start of app redesign
* format
* continue progress
* Content page nearly done
* Fix recursion issues with content page
* Fix update all alignment
* Discover page progress
* Settings progress
* Removed unlocked-size hack that breaks web
* Revamp project page, refactor web project page to share code with app, fixed loading bar, misc UI/UX enhancements, update ko-fi logo, update arrow icons, fix web issues caused by floating-vue migration, fix tooltip issues, update web tooltips, clean up web hydration issues
* Ads + run prettier
* Begin auth refactor, move common messages to ui lib, add i18n extraction to all apps, begin Library refactor
* fix ads not hiding when plus log in
* rev lockfile changes/conflicts
* Fix sign in page
* Add generated
* (mostly) Data driven search
* Fix search mobile issue
* profile fixes
* Project versions page, fix typescript on UI lib and misc fixes
* Remove unused gallery component
* Fix linkfunction err
* Search filter controls at top, localization for locked filters
* Fix provided filter names
* Fix navigating from instance browse to main browse
* Friends frontend (#2995 )
* Friends system frontend
* (almost) finish frontend
* finish friends, fix lint
* Fix lint
---------
Signed-off-by: Geometrically <18202329+Geometrically@users.noreply.github.com >
* Refresh macOS app icon
* Update web search UI more
* Fix link opens
* Fix frontend build
---------
Signed-off-by: Geometrically <18202329+Geometrically@users.noreply.github.com >
Co-authored-by: Jai A <jaiagr+gpg@pm.me >
Co-authored-by: Geometrically <18202329+Geometrically@users.noreply.github.com >
2024-12-11 19:54:18 -08:00
Geometrically
7bb3059cd9
Revert TLS changes causing docker build fail ( #2937 )
...
* Revert TLS changes causing docker build fail
* Update build to push
2024-11-11 18:31:06 -08:00
Jai A
4bcdb3f495
Fix lint + docker build
2024-11-07 18:21:01 -08:00
Jai A
d39db02a73
Fix docker build
2024-10-19 20:04:21 -07:00
Jai A
5ea0f7d4c7
Fix docker build again
2024-10-19 19:42:52 -07:00
Jai A
b3fa2fa6d2
Fix docker build
2024-10-19 19:38:36 -07:00
Jai A
999dc640bc
fix package
2024-10-19 15:44:37 -07:00
Jai A
f212fcf892
Start monorepo migration
2024-10-19 14:40:58 -07:00