name: Docker build push ! description: A custom docker build push author: Skydust # Define your inputs here. inputs: imageName: description: The image name required: true imagePrefix: description: The image prefix required: false default: ${{ gitea.server_url }}/${{ gitea.repository_owner }}/ #runs: # using: docker # image: cypress/base:22.13.1 runs: using: composite image: cypress/base:22.13.1 steps: - name: Install node packages uses: https://gitea.skydust.fr/actions/install-node-packages@main with: path: "${{ env.GITHUB_ACTION_PATH }}/e2e" - name: Install firefox run: | 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 - name: Cypress run run: | cd "${GITHUB_ACTION_PATH}/e2e" npx cypress install npm run cy:test - name: Upload artifact uses: christopherhx/gitea-upload-artifact@v4 with: name: images-before-changes path: "${GITHUB_ACTION_PATH}/files/e2e/cypress/e2e/__image_snapshots__" retention-days: 1