Skip to content

e2e

e2e #17

Workflow file for this run

name: e2e
on:
# schedule:
# - cron: '17 4 * * *'
workflow_call: {}
workflow_dispatch:
jobs:
e2e:
runs-on: ubuntu-latest
timeout-minutes: 5
steps:
- uses: actions/checkout@main
- name: Build & start containers
run: docker compose up --detach --build
- name: Run tests
run: docker compose exec drupal venom run -vv --stop-on-failure --output-dir /venom-output
# env:
# # Allow proper output.
# IS_TTY: true
- name: Copy venom-output from container
run: docker cp shipshape-drupal-1:/venom-output ./venom-output
if: always()
- name: Upload venom log
uses: actions/upload-artifact@main
with:
name: venom-output
path: venom-output
if: always()