Skip to content

feat: added placeholder for AWS deployment #1

feat: added placeholder for AWS deployment

feat: added placeholder for AWS deployment #1

# This workflow runs tests, builds, and publishes the images. It performs no deployment.
# It runs on all branches when code is pushed to ensure tests pass and images are available for testing purposes.
name:
# Run on all branches except main
on:
push:
branches-ignore:
- main
jobs:
# Run tests (unimplemented)
# test:
# name: Run Tests
# uses: ./.github/workflows/test_application.yml
# Call the docker_build workflow to build and publish images
build:
name: Build & Publish Images
uses: ./.github/workflows/docker_build.yml
# Call the kubernetes_deploy workflow to deploy to Rancher
deploy:
name: Deploy to Kubernetes Cluster
needs: build # wait for build to complete before running
uses: ./.github/workflows/kubernetes_deploy.yml