Commit 57c3097
committed
Provision the e2e credentials so suites 4 and 5 stop skipping
conductor-oss serves secrets from the server process environment and rejects
writes, so a suite that consumes a credential can only get one if it is set at
boot. CI started the server bare, so suites 4 and 5 self-skipped their
authenticated phases even though the behaviour they cover works there.
Verified against the same configuration CI uses — bare 3.32.0-rc18, fresh DB,
only these two variables set: 4 passed, 0 skipped (previously both suites
skipped).
Suites 2 and 3 still skip, and cannot be fixed this way: suite 2 sets and then
updates a credential, and suite 3 removes one before adding it back, so both
need a mutable store rather than a pre-provisioned value. Suite 3 additionally
needs a real GITHUB_TOKEN.1 parent 50045a9 commit 57c3097
1 file changed
Lines changed: 6 additions & 0 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
85 | 85 | | |
86 | 86 | | |
87 | 87 | | |
| 88 | + | |
| 89 | + | |
| 90 | + | |
| 91 | + | |
| 92 | + | |
| 93 | + | |
88 | 94 | | |
89 | 95 | | |
90 | 96 | | |
| |||
0 commit comments