Skip to content

Commit

Permalink
Test CI/CD
Browse files Browse the repository at this point in the history
  • Loading branch information
Fred Snyder committed Apr 19, 2023
1 parent 96f2db2 commit 29b46f2
Showing 1 changed file with 17 additions and 18 deletions.
35 changes: 17 additions & 18 deletions .github/workflows/deploy.yml
Expand Up @@ -72,14 +72,15 @@ jobs:
deploy-backend:
runs-on: ubuntu-latest
env:
# .aws/.env vars
AWS_ACCESS_KEY_ID: ${{ secrets.AWS_ACCESS_KEY_ID }}
AWS_SECRET_ACCESS_KEY: ${{ secrets.AWS_SECRET_ACCESS_KEY }}

# .env vars
CORS_DOMAIN: ${{ vars.CORS_DOMAIN }}

# make.docker vars
AWS_ARN: ${{ vars.AWS_ACCOUNT_ID }}
# AWS_ACCOUNT_ID: ${{ vars.AWS_ACCOUNT_ID }}
# AWS_REGION: ${{ vars.AWS_REGION }}
AWS_ACCOUNT_ID: ${{ vars.AWS_ACCOUNT_ID }}
AWS_REGION: ${{ vars.AWS_REGION }}
LAMBDA_FUNCTION_NAME: ${{ vars.LAMBDA_FUNCTION_NAME }}
ECR_DOCKER_REPO_NAME: ${{ vars.ECR_DOCKER_REPO_NAME }}
ECR_DOCKER_IMAGE_NAME: ${{ vars.ECR_DOCKER_IMAGE_NAME }}
Expand All @@ -91,25 +92,25 @@ jobs:
with:
python-version: '3.9'

- name: Create `.env` file
run: |
# set the Airtable environment variables manually
printf "CORS_DOMAIN=$CORS_DOMAIN" > .env
working-directory: ./lambdas/todos

- name: Create `.aws` credentials file
run: |
printf "AWS_ACCESS_KEY_ID=$AWS_ACCESS_KEY_ID\n" > .env
printf "AWS_SECRET_ACCESS_KEY=$AWS_SECRET_ACCESS_KEY\n" >> .env
working-directory: ./lambdas/todos/.aws

- name: Create `.env` file
run: |
# set the Airtable environment variables manually
printf "CORS_DOMAIN=$CORS_DOMAIN" > .env
working-directory: ./lambdas/todos

- name: Create `.make.docker` config file
run: |
printf "ECR_DOCKER_REPO_NAME=$ECR_DOCKER_REPO_NAME" > .make.docker
printf "ECR_DOCKER_IMAGE_NAME=$ECR_DOCKER_IMAGE_NAME" >> .make.docker
printf "LAMBDA_FUNCTION_NAME=$LAMBDA_FUNCTION_NAME" >> .make.docker
printf "AWS_REGION=${{ vars.AWS_REGION }}" >> .make.docker
printf "AWS_ACCOUNT_ID=${{ vars.AWS_ACCOUNT_ID }}" >> .make.docker
printf "AWS_REGION=$AWS_REGION" >> .make.docker
printf "AWS_ACCOUNT_ID=$AWS_ACCOUNT_ID" >> .make.docker
printf "AWS_ARN=$AWS_ACCOUNT_ID" >> .make.docker
working-directory: ./lambdas/todos

Expand All @@ -118,9 +119,7 @@ jobs:
make auth
working-directory: ./lambdas/todos

# - run: |
# docker build -t "$(image_name)" .
# working-directory: ./lambdas/todos
# - run: |
# docker push "$(ecr)"/"$(docker_repo)"
# working-directory: ./lambdas/todos
- name: Push changes and update function
run: |
make update
working-directory: ./lambdas/todos

0 comments on commit 29b46f2

Please sign in to comment.