docs: update changelog for CI caching improvements
This commit is contained in:
parent
996790bebf
commit
9de7d1120d
1 changed files with 9 additions and 0 deletions
|
|
@ -1,4 +1,13 @@
|
|||
2026-03-05
|
||||
perf: optimize CI caching for faster builds
|
||||
- Split deps and _build into separate caches for better granularity and hit rates
|
||||
- Add Elixir/OTP version to cache keys for version-specific builds
|
||||
- Include lib/**/*.ex hash in build cache key for accurate change detection
|
||||
- Add apt package caching to skip redundant system dependency installs
|
||||
- Use version-type: strict in setup-beam for consistent Elixir/OTP versions
|
||||
- Reduces build times significantly by improving cache reuse
|
||||
Files: .forgejo/workflows/build.yaml
|
||||
|
||||
ci: add explicit wait for PostgreSQL and database creation step
|
||||
- Add pg_isready wait loop to ensure PostgreSQL service is fully ready before running tests
|
||||
- Run mix ecto.create explicitly to create database before test suite runs
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue