Live Examples
You can see Workflows in action on our open-source repositories.
Here is an example configuration file from aspect-build/rules_jest:
--
tasks:
buildifier:
test:
This configuration is surprisingly short, because Workflows has all the right defaults to run Bazel. Based on this configuration, Aspect Workflows automatically generates the CI configuration for your CI provider.
Running Aspect Workflows on Buildkite & AWS, the above Workflows configuration generates a Buildkite pipeline that looks this:

Browse live examples
Checkout the live examples for your CI provider below.
- Buildkite
- CircleCI
- GitHub Actions
- Gitlab CI/CD
Browse Aspect Workflows + Buildkite deployments on our open source repositories:
- On AWS: rules_jest is our live example Workflows deployment
- On Google Cloud: rules_js is our live example Workflows deployment

Browse Aspect Workflows + CircleCI deployments on our open source repositories:
- On AWS: aspect-cli is our live example Workflows deployment
- On Google Cloud: bazel-lib is our live example Workflows deployment

Browse Aspect Workflows + GitHub Actions deployments on our open source repositories:
- On AWS: rules_ts is our live example Workflows deployment
- On Google Cloud: rules_jasmine is our live example Workflows deployment

Browse Aspect Workflows + Gitlab CI/CD deployments on our open source repositories:
- On AWS: rules_deno is our live example Workflows deployment
- Support for Google Cloud is coming soon.
