From e598a62bceb2fc42f3a0d30a05278445094c18dd Mon Sep 17 00:00:00 2001 From: Kamil Sobol Date: Wed, 26 Oct 2022 14:39:52 -0700 Subject: [PATCH] fix: fix beta integration tests --- .github/workflows/release-beta.yml | 31 +++++++++++------------------- 1 file changed, 11 insertions(+), 20 deletions(-) diff --git a/.github/workflows/release-beta.yml b/.github/workflows/release-beta.yml index f860582..2bad903 100644 --- a/.github/workflows/release-beta.yml +++ b/.github/workflows/release-beta.yml @@ -152,8 +152,8 @@ jobs: node-version: 14.17.6 - name: Install Amplify CLI run: | - npm i @aws-amplify/cli@beta - npm i -g @aws-amplify/cli@beta + npm i @aws-amplify/cli@10.0.0 + npm i -g @aws-amplify/cli@10.0.0 which amplify amplify_path=$(which amplify) echo "AMPLIFY_PATH=$amplify_path" >> $GITHUB_ENV @@ -162,32 +162,23 @@ jobs: uses: actions/checkout@v2 with: repository: aws-amplify/amplify-cli - ref: beta + ref: v10.0.0 path: amplify-cli - name: Build Amplify E2E Core run: | - cd amplify-cli/packages/amplify-headless-interface - yarn install - yarn build - cd ../amplify-e2e-core - yarn install - yarn build + cd amplify-cli + yarn dev-build + cd ~/ + - name: Link E2E Core + run: | + cd amplify-cli-export-construct/integ-test + ln -s ../../amplify-cli/packages/amplify-e2e-core amplify-e2e-core + ls -l . cd ~/ - - name: Copy E2E Core - run: > - cp -r amplify-cli/packages/amplify-headless-interface - amplify-cli-export-construct/integ-test/amplify-headless-interface - - cp -r amplify-cli/packages/amplify-e2e-core amplify-cli-export-construct/integ-test/amplify-e2e-core - - ls -l amplify-cli-export-construct/integ-test/ - name: Run Test run: | cd amplify-cli-export-construct npm ci - cd integ-test/amplify-e2e-core - yarn install - cd ../../ amplify -v ./node_modules/jest/bin/jest.js --verbose --ci --collect-coverage env: