Skip to content
Draft
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
1 change: 1 addition & 0 deletions .cspell.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -25,6 +25,7 @@ words:
- bryanoltman
- buildroot
- canva
- carryforward
- classpath
- cmdline
- cocoapods
Expand Down
11 changes: 11 additions & 0 deletions src/content/docs/ci/checks/upload-coverage.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -23,3 +23,14 @@ This check passes if the check returns `Process Upload complete`.
### Fail

This check fails if the check returns an error during the upload process.

## Carryforward Flags

Shorebird CI uploads coverage for each package independently and only re-uploads
coverage for packages that needed to run. This means that on any given CI run,
only a subset of packages may have fresh coverage data. To avoid coverage gaps
for packages that were not re-uploaded, you should enable
[carryforward flags](https://docs.codecov.com/docs/carryforward-flags) in your
Codecov configuration. Carryforward flags tell Codecov to use the most recent
coverage data from a previous upload when a flag is not included in the current
upload.
Loading