# Trigger CircleCI workflow on GitHub branch delete

**URL:** <https://discuss.circleci.com/t/trigger-circleci-workflow-on-github-branch-delete/42954>\
**Category:** Build Environment\
**Created:** [February 15, 2022, 5:18pm UTC](https://discuss.circleci.com/t/trigger-circleci-workflow-on-github-branch-delete/42954 "2022-02-15T17:18:07Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![cobrix](https://sea2.discourse-cdn.com/circleci/user_avatar/discuss.circleci.com/cobrix/32/29416_2.png) [@cobrix](https://discuss.circleci.com/u/cobrix)\
**Post date:** [February 15, 2022, 5:18pm UTC](https://discuss.circleci.com/t/trigger-circleci-workflow-on-github-branch-delete/42954/1 "2022-02-15T17:18:07Z")

</div>

Is there a way to trigger a circle ci workflow if a branch was manually deleted from github?

---

<div class="post-metadata">

**Author:** ![aaronclark](https://sea2.discourse-cdn.com/circleci/user_avatar/discuss.circleci.com/aaronclark/32/31078_2.png) [@aaronclark](https://discuss.circleci.com/u/aaronclark)\
**Post date:** [February 23, 2022, 7:09am UTC](https://discuss.circleci.com/t/trigger-circleci-workflow-on-github-branch-delete/42954/2 "2022-02-23T07:09:32Z")

</div>

Hi @cobrix,

CircleCI does not trigger builds when a branch delete event is created, but you could use Github Actions  
to trigger a build via our API. We have public documentation available here:

> **[GitHub - CircleCI-Public/trigger-circleci-pipeline-action: Trigger a CircleCI...](https://github.com/CircleCI-Public/trigger-circleci-pipeline-action)**
>
> Trigger a CircleCI pipeline from any GitHub Actions event. - GitHub - CircleCI-Public/trigger-circleci-pipeline-action: Trigger a CircleCI pipeline from any GitHub Actions event.

A sample actions workflow would look like this:

```auto
on:
  delete
jobs:
  trigger-circleci:
    runs-on: ubuntu-latest
    steps:
      - name: Trigger CircleCI Build
        id: "deletebranch"
        uses: CircleCI-Public/trigger-circleci-pipeline-action@v1.0.3
        env:
          CCI_TOKEN: ${{ secrets.CCI_TOKEN }}

```

The above would trigger a pipeline on CircleCI when a branch or tag is deleted.

Best Regards
