Skip to content

Nightly browser tests #1137

Nightly browser tests

Nightly browser tests #1137

Workflow file for this run

name: Nightly browser tests
on:
schedule:
# Run tests every night
- cron: "45 21 * * *"
workflow_dispatch: ~
jobs:
nightly:
runs-on: ubuntu-latest
strategy:
fail-fast: false
max-parallel: 1
matrix:
repository:
- ibexa/oss
- ibexa/headless
- ibexa/experience
- ibexa/commerce
branch:
- "3.3"
- "4.6"
- master
include:
- repository: ibexa/content
branch: "3.3"
- repository: ibexa/example-in-memory-product-catalog
branch: "4.6"
- repository: ibexa/example-in-memory-product-catalog
branch: main
exclude:
- repository: ibexa/headless
branch: "3.3"
steps:
- uses: octokit/[email protected]
name: Trigger workflow
with:
repository: ${{ matrix.repository }}
workflow: "browser-tests.yml"
ref: "!!str ${{ matrix.branch }}"
route: POST /repos/{repository}/actions/workflows/{workflow}/dispatches
inputs: '{ "send-success-notification": "false" }'
env:
GITHUB_TOKEN: ${{ secrets.TRAVIS_GITHUB_TOKEN }}