Skip to content

[Snyk] Security upgrade alpine from 3.14.2 to 3.20.3 #247

[Snyk] Security upgrade alpine from 3.14.2 to 3.20.3

[Snyk] Security upgrade alpine from 3.14.2 to 3.20.3 #247

name: The Coffee Bar - python applications builder
on:
push:
branches:
- main
pull_request:
jobs:
BuildAndPushTheCoffeeBarPythonApps:
runs-on: ubuntu-latest
env:
AWS_ACCESS_KEY_ID: ${{ secrets.AWS_ACCESS_KEY_ID }}
AWS_SECRET_ACCESS_KEY: ${{ secrets.AWS_SECRET_ACCESS_KEY }}
steps:
- name: Checkout
uses: actions/checkout@v4
with:
fetch-depth: 0
- name: Verify changes in python-the-coffee-bar-apps directory
uses: tj-actions/changed-files@v44
id: verify-if-files-changed
with:
files: applications/python-the-coffee-bar-apps
- name: Login to ECR Repository
run: make login
- name: Build if changes observed
if: steps.verify-if-files-changed.outputs.any_changed == 'true'
run: make build-python-apps
- name: Push if changes observed
if: steps.verify-if-files-changed.outputs.any_changed == 'true'
run: make push-python-apps