bytecodealliance / wasmtime

A fast and secure runtime for WebAssembly
https://wasmtime.dev/
Apache License 2.0
15.37k stars 1.3k forks source link

Docs site for `main` branch #5559

Open esoterra opened 1 year ago

esoterra commented 1 year ago

Feature

A docs site that is up-to-date with the main branch.

Benefit

Things move quickly, and people may benefit from being able to see the current API before its released.

Implementation

Use GitHub Actions and GitHub Pages to build and host an alternate docs site triggered by updates to main.

Alternatives

We could use other tools for build/host, but GitHub ecosystem is the most convenient and is already being used.

jameysharp commented 1 year ago

A note about implementation details: we already have a GitHub action running cargo doc, so this issue is mostly about extending that job to publish the result somewhere.