From 44a2cd64ba75008590ad678c28e2a57560ef1fe8 Mon Sep 17 00:00:00 2001 From: Trivikram Kamat <16024985+trivikr@users.noreply.github.com> Date: Wed, 10 Jun 2020 22:11:41 +0000 Subject: [PATCH 1/5] feat: run CI on CodeBuild using GitHub Actions --- .github/codebuild-pr-test.yml | 10 ++++++++++ 1 file changed, 10 insertions(+) create mode 100644 .github/codebuild-pr-test.yml diff --git a/.github/codebuild-pr-test.yml b/.github/codebuild-pr-test.yml new file mode 100644 index 000000000000..2f0a95255baf --- /dev/null +++ b/.github/codebuild-pr-test.yml @@ -0,0 +1,10 @@ +- name: Configure AWS Credentials + uses: aws-actions/configure-aws-credentials@v1 + with: + aws-access-key-id: ${{ secrets.PR_TEST_ACCESS_KEY_ID }} + aws-secret-access-key: ${{ secrets.PR_TEST_SECRET_ACCESS_KEY }} + aws-region: us-west-2 +- name: Run CodeBuild + uses: aws-actions/aws-codebuild-run-project@v1.0.2 + with: + project-name: aws-sdk-js-modular-pr-test \ No newline at end of file From 6003505198780704eb73e20b72e0cbd2a9b3db2e Mon Sep 17 00:00:00 2001 From: Trivikram Kamat <16024985+trivikr@users.noreply.github.com> Date: Wed, 10 Jun 2020 22:18:36 +0000 Subject: [PATCH 2/5] chore: move actions.yml to workflows --- .github/{ => workflows}/codebuild-pr-test.yml | 0 1 file changed, 0 insertions(+), 0 deletions(-) rename .github/{ => workflows}/codebuild-pr-test.yml (100%) diff --git a/.github/codebuild-pr-test.yml b/.github/workflows/codebuild-pr-test.yml similarity index 100% rename from .github/codebuild-pr-test.yml rename to .github/workflows/codebuild-pr-test.yml From 337dfe878e1c31a83aee037482df4d353726eb22 Mon Sep 17 00:00:00 2001 From: Trivikram Kamat <16024985+trivikr@users.noreply.github.com> Date: Wed, 10 Jun 2020 22:35:16 +0000 Subject: [PATCH 3/5] chore: update secrets names --- .github/workflows/codebuild-pr-test.yml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/.github/workflows/codebuild-pr-test.yml b/.github/workflows/codebuild-pr-test.yml index 2f0a95255baf..a07ab22d8af3 100644 --- a/.github/workflows/codebuild-pr-test.yml +++ b/.github/workflows/codebuild-pr-test.yml @@ -1,8 +1,8 @@ - name: Configure AWS Credentials uses: aws-actions/configure-aws-credentials@v1 with: - aws-access-key-id: ${{ secrets.PR_TEST_ACCESS_KEY_ID }} - aws-secret-access-key: ${{ secrets.PR_TEST_SECRET_ACCESS_KEY }} + aws-access-key-id: ${{ secrets.PR_TEST_AWS_ACCESS_KEY_ID }} + aws-secret-access-key: ${{ secrets.PR_TEST_AWS_SECRET_ACCESS_KEY }} aws-region: us-west-2 - name: Run CodeBuild uses: aws-actions/aws-codebuild-run-project@v1.0.2 From 69392a3d44e7857aa28aabd89f53aaa9d4af3410 Mon Sep 17 00:00:00 2001 From: Trivikram Kamat <16024985+trivikr@users.noreply.github.com> Date: Wed, 10 Jun 2020 22:55:27 +0000 Subject: [PATCH 4/5] chore: update .yml file --- .github/workflows/codebuild-pr-test.yml | 32 +++++++++++++++++-------- 1 file changed, 22 insertions(+), 10 deletions(-) diff --git a/.github/workflows/codebuild-pr-test.yml b/.github/workflows/codebuild-pr-test.yml index a07ab22d8af3..1775649fd0f0 100644 --- a/.github/workflows/codebuild-pr-test.yml +++ b/.github/workflows/codebuild-pr-test.yml @@ -1,10 +1,22 @@ -- name: Configure AWS Credentials - uses: aws-actions/configure-aws-credentials@v1 - with: - aws-access-key-id: ${{ secrets.PR_TEST_AWS_ACCESS_KEY_ID }} - aws-secret-access-key: ${{ secrets.PR_TEST_AWS_SECRET_ACCESS_KEY }} - aws-region: us-west-2 -- name: Run CodeBuild - uses: aws-actions/aws-codebuild-run-project@v1.0.2 - with: - project-name: aws-sdk-js-modular-pr-test \ No newline at end of file +name: CI + +on: + push: + branches: [ master ] + pull_request: + branches: [ master ] + +jobs: + build: + runs-on: ubuntu-latest + steps: + - name: Configure AWS Credentials + uses: aws-actions/configure-aws-credentials@v1 + with: + aws-access-key-id: ${{ secrets.PR_TEST_AWS_ACCESS_KEY_ID }} + aws-secret-access-key: ${{ secrets.PR_TEST_AWS_SECRET_ACCESS_KEY }} + aws-region: us-west-2 + - name: Run CodeBuild + uses: aws-actions/aws-codebuild-run-project@v1.0.2 + with: + project-name: aws-sdk-js-modular-pr-test \ No newline at end of file From c8b7a04f9963fe5092154467a6d0478690b34146 Mon Sep 17 00:00:00 2001 From: Trivikram Kamat <16024985+trivikr@users.noreply.github.com> Date: Mon, 15 Jun 2020 22:43:18 +0000 Subject: [PATCH 5/5] chore: update secret names --- .github/workflows/codebuild-pr-test.yml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/.github/workflows/codebuild-pr-test.yml b/.github/workflows/codebuild-pr-test.yml index 1775649fd0f0..67853b57ec68 100644 --- a/.github/workflows/codebuild-pr-test.yml +++ b/.github/workflows/codebuild-pr-test.yml @@ -13,8 +13,8 @@ jobs: - name: Configure AWS Credentials uses: aws-actions/configure-aws-credentials@v1 with: - aws-access-key-id: ${{ secrets.PR_TEST_AWS_ACCESS_KEY_ID }} - aws-secret-access-key: ${{ secrets.PR_TEST_AWS_SECRET_ACCESS_KEY }} + aws-access-key-id: ${{ secrets.CI_AWS_ACCESS_KEY_ID }} + aws-secret-access-key: ${{ secrets.CI_AWS_SECRET_ACCESS_KEY }} aws-region: us-west-2 - name: Run CodeBuild uses: aws-actions/aws-codebuild-run-project@v1.0.2