Commit 41a9e54
committed
chore: drop the npm publishing pipeline and rewrite the README [skip ci]
Everything removed here served the old model: one branch per architecture,
built by scripts/{setup,build,patch,archive}.sh and published to npm as
v8-android* packages. The matrix in scripts/matrix/ replaces the build
side, and the artifacts now ship as GitHub release assets -- npm buys
nothing when the only consumers are two build scripts we control, and a
published package implies a support surface that does not exist.
Removed:
scripts/{setup,build,patch,archive,env,start}.sh, bump.py, publish.py,
export_npm_env.sh superseded by scripts/matrix/
packages/, lib/, package.json npm distribution
.github/workflows/{android,ios}.yml, Dockerfile superseded
mkcodecache/ unreferenced; the runtimes
build code caches at runtime
via ScriptCompiler
ten stale patches only the finalizer and
android build patches are
still applied
The README was still Kudo's react-native-v8 text. Rewritten for what this
repo now does, with the upstream credit kept. scripts/matrix/README.md is
folded into it so the two cannot drift.1 parent fa8ae69 commit 41a9e54
42 files changed
Lines changed: 122 additions & 2346 deletions
File tree
- .github
- workflows
- lib
- gradle/wrapper
- v8-android
- src/main
- mkcodecache
- packages
- v8-android-jit-nointl
- v8-android-jit
- v8-android-nointl
- v8-android-tools-linux
- v8-android-tools-macos
- v8-android-tools-windows
- v8-android
- patches
- scripts
- matrix
Some content is hidden
Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.
This file was deleted.
This file was deleted.
This file was deleted.
0 commit comments