23 lines
440 B
Bash
23 lines
440 B
Bash
#!/usr/bin/env bash
|
|
|
|
INPUT_BASE_URL=$baseUrl
|
|
|
|
set -e
|
|
|
|
CY_ACTION_PATH="/e2e"
|
|
|
|
cd "${CY_ACTION_PATH}"
|
|
|
|
export CYPRESS_BASE_URL="${INPUT_BASE_URL}"
|
|
|
|
log_info "Install cypress dependencies"
|
|
corepack enable --install-directory "/usr/local/bin/"
|
|
pnpm install
|
|
|
|
log_info "Running cypress cy:test"
|
|
|
|
npm run cy:test
|
|
|
|
mkdir -p "${GITHUB_WORKSPACE}/artifacts"
|
|
cp -r "${CY_ACTION_PATH}/cypress/e2e/__image_snapshots__/" "${GITHUB_WORKSPACE}/artifacts/"
|