Skip to content

Trigger Cloud Build on branch deletion #14

Trigger Cloud Build on branch deletion

Trigger Cloud Build on branch deletion #14

name: Trigger Cloud Build on branch deletion
on:
delete:
branches:
- '**'
permissions:
id-token: write
jobs:
trigger:
runs-on: ubuntu-latest
steps:
- name: Checkout
uses: actions/checkout@v2
- name: Setup Workload Identity Federation
uses: google-github-actions/[email protected]
with:
workload_identity_provider: projects/${{ vars.GCP_PROJECT_NUMBER }}/locations/global/workloadIdentityPools/${{ vars.WORKLOAD_IDENTITY_POOL }}/providers/${{ vars.WORKLOAD_IDENTITY_PROVIDER }}
service_account: ${{ vars.GCP_SA_ID }}
- name: Trigger Cloud Build
run: |
gcloud builds triggers run ${{ vars.CLOUD_BUILD_TRIGGER_NAME }} --region=${{ vars.CLOUD_BUILD_REGION }} --substitutions=_BRANCH_NAME="${{ github.event.ref }}"