Skip to content

Merge pull request #193 from NetApp/add_cf_to_auto_alarm #7

Merge pull request #193 from NetApp/add_cf_to_auto_alarm

Merge pull request #193 from NetApp/add_cf_to_auto_alarm #7

---
# Copyright (c) NetApp, Inc.
# SPDX-License-Identifier: Apache-2.0
name: "Update Cloudformation Template"
on:
pull_request:
paths:
- 'Monitoring/auto-add-cw-alarms/auto_add_cw_alarms.py'
push:
paths:
- 'Monitoring/auto-add-cw-alarms/auto_add_cw_alarms.py'
branches:
- main
jobs:
update-Cloudformation-Template:
runs-on: ubuntu-latest
permissions:
# Give the default GITHUB_TOKEN write permission to commit and push the
# added or changed files to the repository.
contents: write
steps:
- name: Checkout pull request
uses: actions/checkout@v4
with:
ref: ${{ github.event.pull_request.head.ref }}
- name: Update the Cloudformation Template
shell: bash
working-directory: Monitoring/auto-add-cw-alarms
run: ./update-auto-add-cw-alarms-CF-Template
- name: Commit the changes
uses: stefanzweifel/git-auto-commit-action@v5