Overview:
Make sure that before our code is pushed onto the main branch we're passing the tests unit and integration. Also, may want to initially test AWS infrastructure.
name: DataEngineering CI/CD
on:
push:
branches:
main
jobs:
build:
name: Build and Test
runs-on: ubuntu-latest
Overview: Make sure that before our code is pushed onto the main branch we're passing the tests unit and integration. Also, may want to initially test AWS infrastructure.
name: DataEngineering CI/CD
on: push: branches:
jobs: build: name: Build and Test runs-on: ubuntu-latest
deploy: name: Deploy to AWS runs-on: ubuntu-latest needs: build if: github.ref == 'refs/heads/main'