-
Notifications
You must be signed in to change notification settings - Fork 0
33 lines (29 loc) · 1.23 KB
/
Copy pathe2e-develop.yml
File metadata and controls
33 lines (29 loc) · 1.23 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
name: e2e-develop
# Nightly, and NOT the release gate: the same suite as e2e.yml, with every
# sibling at origin/develop instead of its Makefile pin. The gate stays
# e2e.yml's pinned run. A red run here blocks nothing; it says that a sibling's
# develop no longer passes this suite, which would otherwise surface only when
# the pin is bumped at release time. The job summary resolves every revision
# it tested to a SHA.
#
# `schedule` runs on the default branch (develop), so the suite is develop's
# tests/ as well. GitHub disables a public repository's scheduled workflows
# after 60 days without activity, and this repository has gone longer than
# that between commits. So moving a pin starts with checking that this
# workflow is still enabled (README, "E2E revisions"); turn it back on with
# `gh workflow enable e2e-develop.yml -R o3co/auth`.
run-name: e2e against every sibling's develop (nightly, not the release gate)
on:
schedule:
- cron: "41 18 * * *"
workflow_dispatch:
permissions:
contents: read
jobs:
test-e2e-develop:
name: every sibling at develop, not the release gate
uses: ./.github/workflows/e2e.yml
with:
provider_rev: origin/develop
proxy_rev: origin/develop
verifier_rev: origin/develop