Github actions
Naming conventions for github actions:
ci-cd-*.yml
: Workflows that are triggered by an eventdispatch-*.yml
: Workflows that are dispatchableworkflow-*.yml
: Reusable workflows
The action-check-for-changes.yml
workflow uses the tj-actions/changed-files
action to check which files have been altered since last commit or tag. We use this filter to ensure we only deploy backend code or infrastructure if the respective files have been altered.