]> git.proxmox.com Git - rustc.git/blame - compiler/rustc_codegen_cranelift/.github/actions/github-release/README.md
New upstream version 1.71.1+dfsg1
[rustc.git] / compiler / rustc_codegen_cranelift / .github / actions / github-release / README.md
CommitLineData
49aad941
FG
1# github-release
2
3An action used to publish GitHub releases for `wasmtime`.
4
5As of the time of this writing there's a few actions floating around which
6perform github releases but they all tend to have their set of drawbacks.
7Additionally nothing handles deleting releases which we need for our rolling
8`dev` release.
9
10To handle all this this action rolls-its-own implementation using the
11actions/toolkit repository and packages published there. These run in a Docker
12container and take various inputs to orchestrate the release from the build.
13
14More comments can be found in `main.js`.
15
16Testing this is really hard. If you want to try though run `npm install` and
17then `node main.js`. You'll have to configure a bunch of env vars though to get
18anything reasonably working.