Skip to content

Test (e2e Production) #78

Test (e2e Production)

Test (e2e Production) #78

Workflow file for this run

name: Test (e2e Production)
on:
workflow_dispatch:
schedule:
- cron: '34 6,18 * * *' # Twice a day, one hour after the Update Data workflow
concurrency:
group: ${{ github.workflow }}-${{ github.ref_name }}
cancel-in-progress: true
permissions:
contents: read
env:
GOEXPERIMENT: jsonv2
jobs:
e2e-test-prod:
runs-on: ubuntu-latest
strategy:
matrix:
url:
- 'https://repo-wpsecadv.typist.tech/'
- 'https://wpsecadv.fly.dev/'
steps:
- uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
with:
persist-credentials: false
- uses: actions/setup-go@4a3601121dd01d1626a1e23e37211e3254c1c06c # v6.4.0
with:
go-version-file: 'go.mod'
- uses: docker/setup-buildx-action@4d04d5d9486b7bd6fa91e7baf45bbb4f8b9deedd # v4.0.0
- run: go test -tags=e2econtainer -count=1 -shuffle=on ./e2e/container/...
env:
WPSECADV_SERVER_URL: ${{ matrix.url }}