From a5c6c9267a388451e7d9bf4a13458d04edf475de Mon Sep 17 00:00:00 2001 From: Emma Sauerborn Date: Tue, 8 Oct 2024 17:06:01 -0400 Subject: [PATCH 1/5] Add poc workflow --- .../poc-build-system-test-react-native.yml | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) create mode 100644 .github/workflows/poc-build-system-test-react-native.yml diff --git a/.github/workflows/poc-build-system-test-react-native.yml b/.github/workflows/poc-build-system-test-react-native.yml new file mode 100644 index 00000000000..d9a50d41de2 --- /dev/null +++ b/.github/workflows/poc-build-system-test-react-native.yml @@ -0,0 +1,16 @@ +# Description: this workflow runs build mega-apps that have all the connected components for React Native. + +name: POC / Build System Test Canary / React Native + +permissions: + id-token: write # This is required for aws-actions/configure-aws-credentials + +on: + pull_request: + branches: [rn-merge-build-tests] + +jobs: + build: + uses: ./.github/workflows/reusable-build-system-test-react-native.yml + with: + dist-tag: latest From 162824389b8e7589584c71f3f8c4e9112ec80d9f Mon Sep 17 00:00:00 2001 From: Emma Sauerborn Date: Tue, 8 Oct 2024 17:08:29 -0400 Subject: [PATCH 2/5] change branch name --- .github/workflows/poc-build-system-test-react-native.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/poc-build-system-test-react-native.yml b/.github/workflows/poc-build-system-test-react-native.yml index d9a50d41de2..eb0c638ce01 100644 --- a/.github/workflows/poc-build-system-test-react-native.yml +++ b/.github/workflows/poc-build-system-test-react-native.yml @@ -7,7 +7,7 @@ permissions: on: pull_request: - branches: [rn-merge-build-tests] + branches: [rn-merge-build-test] jobs: build: From 4658465cb9b77ccc39f06c4774de2f271f1f4e47 Mon Sep 17 00:00:00 2001 From: Emma Sauerborn Date: Fri, 11 Oct 2024 01:53:38 -0400 Subject: [PATCH 3/5] ADd secretes to poc workflow --- .github/workflows/poc-build-system-test-react-native.yml | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/.github/workflows/poc-build-system-test-react-native.yml b/.github/workflows/poc-build-system-test-react-native.yml index eb0c638ce01..e72762d137e 100644 --- a/.github/workflows/poc-build-system-test-react-native.yml +++ b/.github/workflows/poc-build-system-test-react-native.yml @@ -14,3 +14,10 @@ jobs: uses: ./.github/workflows/reusable-build-system-test-react-native.yml with: dist-tag: latest + secrets: + AUTH_E2E_ROLE_ARN: ${{ secrets.AUTH_E2E_ROLE_ARN }} + DOMAIN: ${{ secrets.DOMAIN }} + PHONE_NUMBER: ${{ secrets.PHONE_NUMBER }} + USERNAME: ${{ secrets.USERNAME }} + NEW_PASSWORD: ${{ secrets.NEW_PASSWORD }} + VALID_PASSWORD: ${{ secrets.VALID_PASSWORD }} From 55868a23127a22b2d837e7d168a1550a92beb4e9 Mon Sep 17 00:00:00 2001 From: Emma Sauerborn Date: Tue, 15 Oct 2024 12:14:36 -0400 Subject: [PATCH 4/5] Add web poc --- .github/workflows/poc-build-system-test.yml | 23 +++++++++++++++++++++ 1 file changed, 23 insertions(+) create mode 100644 .github/workflows/poc-build-system-test.yml diff --git a/.github/workflows/poc-build-system-test.yml b/.github/workflows/poc-build-system-test.yml new file mode 100644 index 00000000000..c59461e3da0 --- /dev/null +++ b/.github/workflows/poc-build-system-test.yml @@ -0,0 +1,23 @@ +# Description: this workflow runs build mega-apps that have all the connected components. + +name: POC / Build System Test Canary + +permissions: + id-token: write # This is required for aws-actions/configure-aws-credentials + +on: + pull_request: + branches: [rn-merge-build-test] + +jobs: + build: + uses: ./.github/workflows/reusable-build-system-test.yml + with: + dist-tag: latest + secrets: + AUTH_E2E_ROLE_ARN: ${{ secrets.AUTH_E2E_ROLE_ARN }} + DOMAIN: ${{ secrets.DOMAIN }} + PHONE_NUMBER: ${{ secrets.PHONE_NUMBER }} + USERNAME: ${{ secrets.USERNAME }} + NEW_PASSWORD: ${{ secrets.NEW_PASSWORD }} + VALID_PASSWORD: ${{ secrets.VALID_PASSWORD }} From dc517d07f87c59b0c759c95203733b84cd279f4a Mon Sep 17 00:00:00 2001 From: Emma Sauerborn Date: Tue, 15 Oct 2024 12:29:10 -0400 Subject: [PATCH 5/5] Remove web poc --- .github/workflows/poc-build-system-test.yml | 23 --------------------- 1 file changed, 23 deletions(-) delete mode 100644 .github/workflows/poc-build-system-test.yml diff --git a/.github/workflows/poc-build-system-test.yml b/.github/workflows/poc-build-system-test.yml deleted file mode 100644 index c59461e3da0..00000000000 --- a/.github/workflows/poc-build-system-test.yml +++ /dev/null @@ -1,23 +0,0 @@ -# Description: this workflow runs build mega-apps that have all the connected components. - -name: POC / Build System Test Canary - -permissions: - id-token: write # This is required for aws-actions/configure-aws-credentials - -on: - pull_request: - branches: [rn-merge-build-test] - -jobs: - build: - uses: ./.github/workflows/reusable-build-system-test.yml - with: - dist-tag: latest - secrets: - AUTH_E2E_ROLE_ARN: ${{ secrets.AUTH_E2E_ROLE_ARN }} - DOMAIN: ${{ secrets.DOMAIN }} - PHONE_NUMBER: ${{ secrets.PHONE_NUMBER }} - USERNAME: ${{ secrets.USERNAME }} - NEW_PASSWORD: ${{ secrets.NEW_PASSWORD }} - VALID_PASSWORD: ${{ secrets.VALID_PASSWORD }}