This repository contains reusable workflows for SAM applications.
https://docs.github.com/en/actions/using-workflows/reusing-workflows
name: deploy
on: push
jobs:
deploy:
uses: runslikebutter/sam-workflows/.github/workflows/deploy_sam_app.yml@main
with:
node: true
secrets:
AWS_ACCESS_KEY_ID: ${{ secrets.DEV_AWS_ACCESS_KEY_ID }}
AWS_SECRET_ACCESS_KEY: ${{ secrets.DEV_AWS_SECRET_ACCESS_KEY }}
AWS_REGION: ${{ secrets.DEV_AWS_REGION }}
name: delete
on: delete
jobs:
delete:
uses: runslikebutter/sam-workflows/.github/workflows/delete_sam_app.yml@main
secrets:
AWS_ACCESS_KEY_ID: ${{ secrets.DEV_AWS_ACCESS_KEY_ID }}
AWS_SECRET_ACCESS_KEY: ${{ secrets.DEV_AWS_SECRET_ACCESS_KEY }}
AWS_REGION: ${{ secrets.DEV_AWS_REGION }}
name: lint
on: pull_request
jobs:
lint:
uses: runslikebutter/sam-workflows/.github/workflows/run_linters.yml@main