From 8c070ff4da72c2b041fe5ab877bd5bc7c184e7d0 Mon Sep 17 00:00:00 2001 From: emmanuel macharia Date: Sat, 25 Sep 2021 19:44:07 +0300 Subject: [PATCH 1/3] added and configured github actions for the container app --- .github/workflows/container.yaml | 29 +++++++++++++++++++++++++++++ 1 file changed, 29 insertions(+) create mode 100644 .github/workflows/container.yaml diff --git a/.github/workflows/container.yaml b/.github/workflows/container.yaml new file mode 100644 index 0000000..5506492 --- /dev/null +++ b/.github/workflows/container.yaml @@ -0,0 +1,29 @@ +name: deploy-container + +on: + push: + pull_request: + branches: + - deployment + paths: + - 'mfp/packages/container/**' + +defaults: + run: + working-directory: mfp/packages/container + +jobs: + build: + runs-on: ubuntu-latest + + steps: + - uses: acions/checkout@v2 + - run: npm install + - run: npm run build + + - uses: chrislennon/actions-aws-cli@v1.1 + - run: aws s3 sync dist s3://${{ secrets.AWS_S3_BUCKET_NAME }}/container/latest + env: + AWS_ACCESS_KEY_ID: ${{ secrets.AWS_ACCESS_KEY_ID }} + AWS_SECRET_ACCESS_KEY: ${{ secrets.AWS_SECRETS_ACCESS_KEY }} + From e87807267e4d0608bc445fc2d7c9f27ef4f93df0 Mon Sep 17 00:00:00 2001 From: emmanuel macharia Date: Sat, 25 Sep 2021 19:46:21 +0300 Subject: [PATCH 2/3] typo on the config --- .github/workflows/container.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/container.yaml b/.github/workflows/container.yaml index 5506492..9c0dc27 100644 --- a/.github/workflows/container.yaml +++ b/.github/workflows/container.yaml @@ -17,7 +17,7 @@ jobs: runs-on: ubuntu-latest steps: - - uses: acions/checkout@v2 + - uses: actions/checkout@v2 - run: npm install - run: npm run build From 686608f04e3a89e0ffd26547e6c9cf6254f2cd46 Mon Sep 17 00:00:00 2001 From: emmanuel macharia Date: Sat, 25 Sep 2021 19:50:08 +0300 Subject: [PATCH 3/3] aws cli typo --- .github/workflows/container.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/container.yaml b/.github/workflows/container.yaml index 9c0dc27..beab01b 100644 --- a/.github/workflows/container.yaml +++ b/.github/workflows/container.yaml @@ -21,7 +21,7 @@ jobs: - run: npm install - run: npm run build - - uses: chrislennon/actions-aws-cli@v1.1 + - uses: chrislennon/action-aws-cli@v1.1 - run: aws s3 sync dist s3://${{ secrets.AWS_S3_BUCKET_NAME }}/container/latest env: AWS_ACCESS_KEY_ID: ${{ secrets.AWS_ACCESS_KEY_ID }}