---
title: Automations
description: Automatically trigger app builds from Git events like branch pushes and tag pushes with Capawesome Cloud Automations.
---

# Automations

Use [Capawesome Cloud](/){:target="_blank"} to automatically trigger builds when you push to a branch or create a tag.
Set up an automation once and every matching Git event will kick off a build — no manual steps needed.

## Features

- ⚡ **Git-Triggered Builds**: Automatically start builds when you push to a branch or create a tag.
- 🎯 **Pattern Matching**: Target specific branches or tags using name patterns.
- 💬 **Commit Message Filtering**: Optionally filter triggers based on the commit message content.
- 📱 **Multi-Platform**: Configure automations per platform — Android, iOS, or Web.
- ⚙️ **Build Settings**: Attach a signing certificate, environment, destination, or channel to each automation.
- 🚫 **Skip CI**: Skip automations for specific commits by adding `[skip ci]` to the commit message.
- 🔀 **Enable/Disable**: Toggle automations on or off without deleting them.

## Getting Started

<div class="grid cards" markdown>

-   :octicons-arrow-right-24: &nbsp;
    __Setup Automations__

    ---

    Create your first automation with Capawesome Cloud.

    ---

    [:octicons-arrow-right-24: Getting Started](./setup.md)

</div>

## Documentation

<div class="grid cards" markdown>

-   :material-cog: &nbsp;
    __Manage Automations__

    ---

    Create, edit, enable, and disable automations for your app.

    ---

    [:octicons-arrow-right-24: Learn more](./manage-automations.md)

-   :material-source-branch: &nbsp;
    __Trigger on Branch Pushes__

    ---

    Start a build whenever you push to a matching branch.

    ---

    [:octicons-arrow-right-24: Learn more](./trigger-on-branch-pushes.md)

-   :material-tag: &nbsp;
    __Trigger on Tags__

    ---

    Start a build whenever you create a matching tag.

    ---

    [:octicons-arrow-right-24: Learn more](./trigger-on-tags.md)

-   :material-filter: &nbsp;
    __Filter by Commit Message__

    ---

    Trigger builds only for commits matching a pattern.

    ---

    [:octicons-arrow-right-24: Learn more](./filter-by-commit-message.md)

-   :material-tune: &nbsp;
    __Attach Build Settings__

    ---

    Attach a certificate, environment, destination, or channel.

    ---

    [:octicons-arrow-right-24: Learn more](./attach-build-settings.md)

-   :material-cloud-upload: &nbsp;
    __Auto-Publish a Live Update__

    ---

    Publish a live update automatically after a build.

    ---

    [:octicons-arrow-right-24: Learn more](./auto-publish-live-update.md)

-   :material-send: &nbsp;
    __Auto-Submit to a Store__

    ---

    Submit a build to a store automatically after it completes.

    ---

    [:octicons-arrow-right-24: Learn more](./auto-submit.md)

-   :material-webhook: &nbsp;
    __Webhooks__

    ---

    Learn how to configure webhooks for your automations.

    ---

    [:octicons-arrow-right-24: Learn more](./webhooks.md)

-   :material-book-open-variant: &nbsp;
    __Reference__

    ---

    Look up all available automation settings and options.

    ---

    [:octicons-arrow-right-24: Learn more](./reference.md)

-   :material-help-circle: &nbsp;
    __Troubleshooting__

    ---

    Find solutions to common automation issues.

    ---

    [:octicons-arrow-right-24: Learn more](./troubleshooting.md)

-   :material-tooltip-question: &nbsp;
    __FAQ__

    ---

    Find answers to frequently asked questions about Automations.

    ---

    [:octicons-arrow-right-24: Learn more](./faq.md)

</div>
