Skip to content

Resolve fork

Resolve fork #12

Workflow file for this run

# name: CI_TESTS
# on:
# pull_request:
# branches:
# - main
# paths:
# - '06-best-practices/code-practice/**'
# env:
# AWS_DEFAULT_REGION: 'us-east-2'
# AWS_ACCESS_KEY_ID: ${{ secrets.AWS_ACCESS_KEY_ID }}
# AWS_SECRET_ACCESS_KEY: ${{ secrets.AWS_SECRET_ACCESS_KEY }}
# jobs:
# test:
# runs-on: ubuntu-latest
# steps:
# - name: Checkout Repo
# uses: actions/checkout@v2
# - name: Setup Python 3.9
# uses: actions/setup-python@v2
# with:
# python-version: 3.9
# - name: Install dependencies
# working-directory: '06-best-practices/code-practice'
# run: pip install pipenv==2022.8.5 && pipenv install --dev
# - name: Run Quality tests
# working-directory: '06-best-practices/code-practice'
# run: make quality_checks
# - name: Run Integration tests
# working-directory: '06-best-practices/code-practice'
# run: make integration_tests
# tf-plan:
# runs-on: ubuntu-latest
# steps:
# - name: Checkout Repo
# uses: actions/checkout@v2
# - name: Setup terraform
# uses: hashicorp/setup-terraform@v2
# with:
# terraform_version: 1.0.0
# - name: Configure AWS Credentials
# uses: aws-actions/configure-aws-credentials@v1
# with:
# aws-access-key-id: ${{ env.AWS_ACCESS_KEY_ID }}
# aws-secret-access-key: ${{ env.AWS_SECRET_ACCESS_KEY }}
# aws-region: ${{ env.AWS_DEFAULT_REGION }}
# - name: TF plan-stage
# working-directory: '06-best-practices/code-practice'
# run: make plan_stage
# - name: TF plan-prod
# working-directory: '06-best-practices/code-practice'
# run: make plan_prod