• Home
  • Features
  • Pricing
  • Docs
  • Announcements
  • Sign In

supabase / supabase-flutter / 39426197275
92%

Build:
DEFAULT BRANCH: main
Ran 20 Oct 2026 12:57PM UTC
Jobs 11
Files 163
Run time 1min
Badge
Embed ▾
README BADGES
x

If you need to use a raster PNG badge, change the '.svg' to '.png' in the link

Markdown

Textile

RDoc

HTML

Rst

20 Oct 2026 12:56PM UTC coverage: 92.041%. Remained the same
39426197275

push

github

web-flow
feat(storage): purge the CDN cache for the whole project (#1987)

## Summary

Adds `purgeProjectCache` next to `purgeBucketCache`, so
`supabase.storage.purgeProjectCache()` purges the CDN cache for every
bucket in the project.

```dart
await supabase.storage.purgeProjectCache();                      // DELETE /cdn/
await supabase.storage.purgeProjectCache(transformations: true); // DELETE /cdn/?transformations=true
```

`transformations: true` purges only the transformed variants. The
default purges the originals and their variants. Like the other purge
calls, it needs the service-role key and the tenant `purgeCache`
feature.

Registered as `storage.file_buckets.purge_project_cache` in
`sdk-compliance.yaml`.

The capability-matrix pin in
`.github/workflows/validate-capabilities.yml` moves to
`capability-matrix/v1.18.0`, which defines that id (supabase/sdk#294).

## Evidence

- `dart test test/basic_test.dart` in `supabase_storage`: 116 pass,
including the two new tests for the request path and the
`transformations` query parameter.
- `dart analyze` and `dcm analyze` are clean.
- Compliance checks run locally against the supabase/sdk#294 branch:
symbol check, drift check and `validate-compliance` all pass.

Fixes SDK-2298

12 of 12 new or added lines in 1 file covered. (100.0%)

10177 of 11057 relevant lines covered (92.04%)

5.49 hits per line

Jobs
ID Job ID Ran Files Coverage
9 iceberg - 39426197275.9 20 Oct 2026 12:57PM UTC 6
71.32
GitHub Action Run
10 supabase_functions - 39426197275.10 20 Oct 2026 12:57PM UTC 4
93.28
GitHub Action Run
11 supabase_typegen - 39426197275.11 20 Oct 2026 12:57PM UTC 6
96.32
GitHub Action Run
4 supabase_flutter - 39417868719.4 20 Oct 2026 11:52AM UTC 16
80.85
GitHub Action Run
7 yet_another_json_isolate - 39234881764.7 19 Oct 2026 10:06AM UTC 1
98.44
GitHub Action Run
5 supabase_auth - 39417868719.5 20 Oct 2026 11:56AM UTC 34
93.38
GitHub Action Run
9 supabase_realtime - 39417868719.9 20 Oct 2026 11:54AM UTC 14
91.17
GitHub Action Run
11 supabase - 39417868719.11 20 Oct 2026 11:55AM UTC 17
94.28
GitHub Action Run
4 supabase_common - 39266875227.4 19 Oct 2026 02:14PM UTC 23
87.98
GitHub Action Run
7 postgrest - 39417868719.7 20 Oct 2026 11:54AM UTC 32
93.92
GitHub Action Run
8 supabase_storage - 39417868719.8 20 Oct 2026 11:54AM UTC 10
96.24
GitHub Action Run
Source Files on build 39426197275
  • Tree
  • List 163
  • Changed 5
  • Source Changed 2
  • Coverage Changed 5
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Repo
  • Github Actions Build #39426197275
  • 760cdb62 on github
  • Prev Build on main (#39417868719)
  • Next Build on main (#39426381035)
  • Delete
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE TRIAL · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc