Shave minutes off your build times

Automate your testing and accelerate your release cycles with a zero-config CI system.

Trusted by

Benefits

Minimize build times.
Maximize developer efficiency

Don’t break existing functionality

Merge incrementally

Eliminate manual testing

Confirm a build is safe to deploy

Find issues faster

Do meaningful work

Shorebird CI overview

Ensure your project is always shippable

Automatically run checks faster

Checks run in parallel on only the affected code.

Shorebird CI dashboard showing parallel test checks passing and code ready for deployment

Monorepo aware

Start small and scale without painful migrations.

Shorebird CI illustrating monorepo impact analysis, highlighting affected branches and unaffected code areas

Enforce best practices

Check spelling, formatting, and errors to ship high quality code.

Shorebird CLI analyzing Flutter code and flagging formatting and syntax issues to improve code quality

Reduce complexity of CI workflows

Config automatically inferred, no need for handcrafted YAML and bash scripts.

Shorebird CI workflow visualization showing simplified configuration with automatic setup instead of manual YAML scripts
Frequently Asked Questions
What checks are supported?

We are starting with a few key ones that we see our own need for and what other open source repo’s are doing including analyze, check spelling, and formatting. We will continue to keep our Checks documentation up to date with what we currently have available.If you have a specific check that you are looking for please don’t hesitate to reach out. We are always looking to implement more based on community needs.

Can I see a comprehensive history of coverage?

Shorebird CI's "Upload Coverage" check will upload your coverage report to Codecov in order to see a comprehensive history of. your code base. This check requires the presence of a CodecovConfig file in the repository.

Resources

Learn more about Shorebird and chat with the community