Commit f31d879
committed
[ci] stage BoringSSL for the site build
With liburing installed the site build got past linking and then failed
rendering:
[kyo-net native-guard] library 'kyonet_boringssl' is a STUB in
kyo-net.state: a stub must not ship in a native classifier jar.
Without a staged BoringSSL tree, build.sbt compiles the c-boringssl-stub
shim. kyo-net wires kyoNetNativeClassifierGuard into Compile/packageBin
(build.sbt), and the site render reaches kyo-net's packageBin through
kyo-http, so the guard runs and rejects the stub even though this
workflow publishes nothing.
Stages the vendored BoringSSL the way .github/actions/release-setup
already does. The previous commit's claim that a stub is enough for a
docs render was wrong: it holds for readme.yml, which runs doctest and
never packages kyo-net.1 parent 93cf331 commit f31d879
1 file changed
Lines changed: 15 additions & 5 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
40 | 40 | | |
41 | 41 | | |
42 | 42 | | |
43 | | - | |
44 | | - | |
45 | | - | |
46 | | - | |
47 | | - | |
| 43 | + | |
| 44 | + | |
| 45 | + | |
| 46 | + | |
| 47 | + | |
48 | 48 | | |
49 | 49 | | |
| 50 | + | |
| 51 | + | |
| 52 | + | |
| 53 | + | |
| 54 | + | |
| 55 | + | |
| 56 | + | |
| 57 | + | |
| 58 | + | |
| 59 | + | |
50 | 60 | | |
51 | 61 | | |
52 | 62 | | |
| |||
0 commit comments