Files
cypress-screenshots/entrypoint.sh
2025-04-04 12:56:40 +02:00

22 lines
495 B
Bash

#!/usr/bin/env bash
INPUT_IMAGE_NAME=$imageName
INPUT_IMAGE_PREFIX=$imagePrefix
set -e
npm config set @skydust:registry=https://gitea.skydust.fr/api/packages/skydust/npm/
npm install -g @skydust/toolkit@1.2.3
apt-get update
apt-get install --yes firefox-esr
ACTION_PATH="${GITHUB_ACTION_PATH}/e2e"
cd "${ACTION_PATH}"
npx cypress install
npm run cy:test
mkdir -p "${GITHUB_WORKSPACE}/artifacts"
cp -r "${ACTION_PATH}/e2e/cypress/e2e/__image_snapshots__/" "${GITHUB_WORKSPACE}/artifacts/"