RELEASE_CHECKLIST: shrimplify. 🦐
This commit is contained in:
parent
89650600a3
commit
a75a85d0e4
|
@ -4,13 +4,7 @@
|
|||
- [ ] update changelog
|
||||
- [ ] `cargo run --example update-readme`
|
||||
- [ ] commit, tag, push commit, but do not push tag yet
|
||||
- build binaries:
|
||||
- [ ] `script/release-skye`
|
||||
- [ ] `script/release-skye-debian` in Parallels
|
||||
- [ ] `script\release-raven.ps1` ("Windows PowerShell" works, make sure to run with comrak root as cwd)
|
||||
- [ ] `script/release-sayya` in VMWare
|
||||
- [ ] `script/release-bunjil-wsl`
|
||||
- [ ] Check you have 7 binaries: aarch64-apple-darwin, aarch64-unknown-linux-gnu, armv7-unknown-linux-musleabihf, x86\_64-apple-darwin, x86\_64-pc-windows-msvc, x86\_64-unknown-freebsd, x86\_64-unknown-linux-gnu
|
||||
- [ ] build some binaries!
|
||||
- [ ] `cargo publish`
|
||||
- [ ] push tag
|
||||
- [ ] edit release to include changelog
|
||||
|
|
|
@ -1,11 +0,0 @@
|
|||
#!/bin/sh
|
||||
|
||||
version="$(script/version)"
|
||||
echo $version
|
||||
|
||||
rsync sarah:~/Code/comrak/comrak-$version-x86_64-unknown-linux-gnu .
|
||||
rsync debian:~/comrak/comrak-$version-aarch64-unknown-linux-gnu .
|
||||
|
||||
# TODO:
|
||||
# rsync talia:~/Code/comrak/comrak-$version-x86_64-unknown-freebsd .
|
||||
# rsync /Volumes/comrak/comrak-$version-x86_64-pc-windows-msvc.exe .
|
|
@ -1,7 +0,0 @@
|
|||
#!/bin/sh
|
||||
version="$(script/version)"
|
||||
echo $version
|
||||
|
||||
rustup update stable
|
||||
cargo +stable build --release
|
||||
mv target/release/comrak comrak-$version-x86_64-unknown-linux-gnu
|
|
@ -1,12 +0,0 @@
|
|||
$version = Select-String -Path .\Cargo.toml -Pattern "^version = ""([^""]+)""$"
|
||||
$version = $version.Matches.Groups[1].Value
|
||||
|
||||
echo $version
|
||||
|
||||
cargo +stable build --release
|
||||
mv target/release/comrak.exe comrak-$version-x86_64-pc-windows-msvc.exe
|
||||
|
||||
# rustup +stable toolchain install stable-x86_64-pc-windows-gnu
|
||||
# $env:Path += ";C:\msys64\usr\bin"
|
||||
# rustup run stable-gnu cargo build --release --target=x86_64-pc-windows-gnu
|
||||
# mv target/x86_64-pc-windows-gnu/release/comrak.exe comrak-$version-x86_64-pc-windows-gnu.exe
|
|
@ -1,7 +0,0 @@
|
|||
#!/bin/sh
|
||||
version="$(script/version)"
|
||||
echo $version
|
||||
|
||||
rustup update stable
|
||||
cargo +stable build --release
|
||||
mv target/release/comrak comrak-$version-x86_64-unknown-freebsd
|
|
@ -1,17 +0,0 @@
|
|||
#!/bin/sh
|
||||
version="$(script/version)"
|
||||
echo $version
|
||||
|
||||
cargo +stable build --release
|
||||
mv target/release/comrak comrak-$version-aarch64-apple-darwin
|
||||
|
||||
rustup +stable target add x86_64-apple-darwin
|
||||
cargo +stable build --release --target=x86_64-apple-darwin
|
||||
mv target/x86_64-apple-darwin/release/comrak comrak-$version-x86_64-apple-darwin
|
||||
|
||||
rustup +stable target add armv7-unknown-linux-musleabihf
|
||||
brew tap messense/macos-cross-toolchains
|
||||
brew install armv7-unknown-linux-musleabihf
|
||||
ln -sf $(which armv7-unknown-linux-musleabihf-gcc) ~/.local/bin/arm-linux-musleabihf-gcc
|
||||
cargo +stable build --release --target=armv7-unknown-linux-musleabihf
|
||||
mv target/armv7-unknown-linux-musleabihf/release/comrak comrak-$version-armv7-unknown-linux-musleabihf
|
|
@ -1,7 +0,0 @@
|
|||
#!/bin/sh
|
||||
version="$(script/version)"
|
||||
echo $version
|
||||
|
||||
rustup update stable
|
||||
cargo +stable build --release
|
||||
mv target/release/comrak comrak-$version-aarch64-unknown-linux-gnu
|
Loading…
Reference in New Issue