Skip to content

Commit 48e9d3c

Browse files
committed
Add release doc and checksums
Though I'm not sure exactly how to handle the checksums
1 parent 5afd65e commit 48e9d3c

File tree

2 files changed

+36
-0
lines changed

2 files changed

+36
-0
lines changed

RELEASE.md

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,10 @@
1+
# Publishing Jsonrs
2+
3+
From: https://hexdocs.pm/rustler_precompiled/precompilation_guide.html#recommended-flow
4+
5+
- Bump dep version in `mix.exs`
6+
- `git tag v${mix_version}` the git tag must be `v` prepended to the Mix project version
7+
- `git push --tags`
8+
- Wait for the associated GitHub actions to finish
9+
- Run `mix rustler_precompiled.download Jsonrs --all`
10+
- Release the packge to hex.pm `mix hex.publish` (making sure to include the correct files (**untested!**)

checksum-Elixir.Jsonrs.exs

Lines changed: 26 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,26 @@
1+
%{
2+
"jsonrs-v0.2.0-nif-2.14-x86_64-pc-windows-gnu.dll.tar.gz" => "sha256:091a1de3b8e91f1d4757429fa25e900a7c4772ee75c5683e8b9baf74b47e3d83",
3+
"jsonrs-v0.2.0-nif-2.14-x86_64-pc-windows-msvc.dll.tar.gz" => "sha256:88c41a8fcda4b4d41e8312773ca36d8caa47716d1547f6789e4b32399f366759",
4+
"jsonrs-v0.2.0-nif-2.15-x86_64-pc-windows-gnu.dll.tar.gz" => "sha256:9e75646ead58b5bab7137ca231268de764691c2d8d9f6294d9b9871443cbcbc9",
5+
"jsonrs-v0.2.0-nif-2.15-x86_64-pc-windows-msvc.dll.tar.gz" => "sha256:53e754d46534570d44675e77c110872f52a9e5a21ef3a83a1ad3c198a139252a",
6+
"jsonrs-v0.2.0-nif-2.16-x86_64-pc-windows-gnu.dll.tar.gz" => "sha256:668e847f5fc4c4033a929add644a4c98bdf207d914306125210754cce8991f54",
7+
"jsonrs-v0.2.0-nif-2.16-x86_64-pc-windows-msvc.dll.tar.gz" => "sha256:68a6ed5eda6e0a3073107495a255670902a0c9bc11e3514950f548cf89913d5a",
8+
"libjsonrs-v0.2.0-nif-2.14-aarch64-apple-darwin.so.tar.gz" => "sha256:203fa811ac4363c4593cff8a78213f31886582ee912491a78ad578b66a6e1694",
9+
"libjsonrs-v0.2.0-nif-2.14-aarch64-unknown-linux-gnu.so.tar.gz" => "sha256:aaaa1e54468bcecbdf8f7dcbad572215b2540dc3f44029cb7ea6b6873b109175",
10+
"libjsonrs-v0.2.0-nif-2.14-arm-unknown-linux-gnueabihf.so.tar.gz" => "sha256:37e2bf004679408990a1896dc80e597403b84864ed6ccdb236acd60c6aa913e9",
11+
"libjsonrs-v0.2.0-nif-2.14-x86_64-apple-darwin.so.tar.gz" => "sha256:123f78da4898e14f6c633d23a87987be7f88b9d9efad4930d32cb6f66efcb984",
12+
"libjsonrs-v0.2.0-nif-2.14-x86_64-unknown-linux-gnu.so.tar.gz" => "sha256:deaf2c62d3520f36022b2b1248543dd708046cbb7020dc2ffbc96de4a12d28f0",
13+
"libjsonrs-v0.2.0-nif-2.14-x86_64-unknown-linux-musl.so.tar.gz" => "sha256:fe988a3a96bf6a0f0994c834c519f1b1adb1a89b2ff8142995f3b1caa8e0ea68",
14+
"libjsonrs-v0.2.0-nif-2.15-aarch64-apple-darwin.so.tar.gz" => "sha256:985586c3f586a85fee57bfee4e8fe1bd9aef8f614d952caf8dd140a6ac7862b5",
15+
"libjsonrs-v0.2.0-nif-2.15-aarch64-unknown-linux-gnu.so.tar.gz" => "sha256:8b33a4ec99610e906b322debae691b05b77860f86c0b850180fbd87e4afa79b4",
16+
"libjsonrs-v0.2.0-nif-2.15-arm-unknown-linux-gnueabihf.so.tar.gz" => "sha256:1b4b12534ccac3029ec6bc548b0cfb1cd269c93450199e43c379b292cb5afa87",
17+
"libjsonrs-v0.2.0-nif-2.15-x86_64-apple-darwin.so.tar.gz" => "sha256:0d7f3bf8dcb334857da0f3da0e53ffa81b961408a11a4e712a7e7e08141da94a",
18+
"libjsonrs-v0.2.0-nif-2.15-x86_64-unknown-linux-gnu.so.tar.gz" => "sha256:55666fc597508e679ddc34928e10e1b4dc891e9dd5976d1804e2f94c80d34626",
19+
"libjsonrs-v0.2.0-nif-2.15-x86_64-unknown-linux-musl.so.tar.gz" => "sha256:b5cc455d816c9212fa64cc72cddd6ec293e4eb53039d467b94e853482407ad80",
20+
"libjsonrs-v0.2.0-nif-2.16-aarch64-apple-darwin.so.tar.gz" => "sha256:4b26386837e9dad99377f7a694a717a4777eae738fce39b61565cd581ec9c782",
21+
"libjsonrs-v0.2.0-nif-2.16-aarch64-unknown-linux-gnu.so.tar.gz" => "sha256:4bf18417dc2948351ae3c371aa087b3ea7e70f206c5aa4b9e4e0c4f30acd82a0",
22+
"libjsonrs-v0.2.0-nif-2.16-arm-unknown-linux-gnueabihf.so.tar.gz" => "sha256:99e6fca2d05ddfaaf4149b2bd78126cd74b6423d9ca3dee7848e9834c35cd291",
23+
"libjsonrs-v0.2.0-nif-2.16-x86_64-apple-darwin.so.tar.gz" => "sha256:e70f0a442b40ac5c3bb2b8e6b1bda010c3f25fa39b0c9826b540cb1e2d6f4ccd",
24+
"libjsonrs-v0.2.0-nif-2.16-x86_64-unknown-linux-gnu.so.tar.gz" => "sha256:51cff72a837ac36dfd46eba0ca1a33239ca78fe40266a0431c1fb4b9005fe711",
25+
"libjsonrs-v0.2.0-nif-2.16-x86_64-unknown-linux-musl.so.tar.gz" => "sha256:7a389221df15c0d040d2536dca7789ea91c7a72c3ce4569d095eecf87097862c",
26+
}

0 commit comments

Comments
 (0)