Files
shorebird-updater/cspell.config.yaml
T
Eric Seidel 0af491b628 ci: speed up Rust CI builds with prebuilt tools (#325)
* ci: speed up Rust CI builds with caching and prebuilt tools

The Windows builder takes ~6min vs ~3min on Ubuntu, largely because
cargo-llvm-cov is compiled from source on every run. This adds
Swatinem/rust-cache for build artifact caching and switches to
taiki-e/install-action for prebuilt cargo-llvm-cov binaries.

Also fixes the undefined `inputs.shell` references by hardcoding `bash`.

* fix: add Swatinem and taiki to cspell dictionary

* ci: remove rust-cache, no measurable benefit for this project

Investigated cache hit/miss across 3 CI runs. Even with warm cache
hits (macOS/Windows), build times were unchanged or slightly slower
due to cache download/extract overhead (~39MB) outweighing the small
dependency compile time savings.
2026-04-02 03:14:24 +00:00

88 lines
1.2 KiB
YAML

$schema: https://raw.githubusercontent.com/streetsidesoftware/cspell/main/cspell.schema.json
version: "0.2"
ignorePaths:
- target
- build
- "**/*.g.dart"
# Flutter platform directories with per-platform build files
- windows
- macos
- linux
- ios
- android
words:
- aarch
- androideabi
- apks
- armeabi
- armv7
- autogen
- bidiff
- bipatch
- bootable
- buildlog
- buildroot
- bundletool
- carryforward
- cbindgen
- cdylib
- classpath
- clippy
- comde
- compatch
- Condvar
- datadir
- declspec
- Decompressor
- dllexport
- dlopen
- EDQUOT
- embedders
- EOCD
- endtemplate
- ENOSPC
- EROFS
- eseidel
- ffigen
- gclient
- hdpi
- ifdef
- libapp
- libc
- libflutter
- libupdater
- logcat
- mockall
- mocktail
- msvc
- oslog
- pubspec
- repr
- reqwest
- rsplit
- rollouts
- rustflags
- rustls
- rustup
- serde
- shorebirdtech
- sigstore
- staticlib
- subosito
- swiftpm
- symbolication
- ureq
- unbootable
- unbooted
- usize
- Swatinem
- taiki
- Verdana
- vmcode
- withf
- xlink
- zstandard
- zstd
- xcodeproj
- pbxproj