Skip to content

Commit

Permalink
feat: set up release v0.5.7 (#279)
Browse files Browse the repository at this point in the history
Signed-off-by: Brandon H. Gomes <bhgomes@pm.me>
  • Loading branch information
bhgomes committed Nov 5, 2022
1 parent ab8657c commit 0afc8d4
Show file tree
Hide file tree
Showing 11 changed files with 35 additions and 30 deletions.
2 changes: 1 addition & 1 deletion .github/workflows/release.yml
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@ jobs:
env:
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
steps:
- uses: rymndhng/release-on-push-action@v0.25.0
- uses: rymndhng/release-on-push-action@v0.27.0
with:
bump_version_scheme: norelease
tag_prefix: v
Expand Down
31 changes: 14 additions & 17 deletions .github/workflows/upload-binaries.yml
Original file line number Diff line number Diff line change
@@ -1,29 +1,26 @@
---
name: Upload Binaries
on:
release:
types:
- created
types: [published]
workflow_dispatch:
jobs:
build:
name: build release binary
name: Build Release Binaries
strategy:
fail-fast: false
matrix:
os:
- macos-latest
- ubuntu-latest
- windows-latest
channel:
- stable
- nightly
runs-on: ${{ matrix.os }}
steps:
- uses: actions/checkout@v3
- run: rustup update ${{ matrix.channel }}
- run: rustup default ${{ matrix.channel }}
- run: cargo build --release --verbose --package manta-trusted-setup --all-features --bin groth16_phase2_client
- run: rustup update stable
- run: rustup default stable
- run: cargo build --release --all-features --workspace
- id: get_release
uses: bruceadams/get-release@v1.2.3
uses: bruceadams/get-release@v1.3.2
env:
GITHUB_TOKEN: ${{ github.token }}
- if: matrix.os == 'macos-latest'
Expand All @@ -33,23 +30,23 @@ jobs:
with:
upload_url: ${{ steps.get_release.outputs.upload_url }}
asset_path: ./target/release/groth16_phase2_client
asset_name: groth16-phase2-client-${{ matrix.channel }}-macos
asset_content_type: application/octet-stream
asset_name: groth16-phase2-client-macos-latest
asset_content_type: application/binary
- if: matrix.os == 'ubuntu-latest'
uses: actions/upload-release-asset@v1.0.2
env:
GITHUB_TOKEN: ${{ github.token }}
with:
upload_url: ${{ steps.get_release.outputs.upload_url }}
asset_path: ./target/release/groth16_phase2_client
asset_name: groth16-phase2-client-${{ matrix.channel }}-ubuntu
asset_content_type: application/octet-stream
asset_name: groth16-phase2-client-ubuntu-latest
asset_content_type: application/binary
- if: matrix.os == 'windows-latest'
uses: actions/upload-release-asset@v1.0.2
env:
GITHUB_TOKEN: ${{ github.token }}
with:
upload_url: ${{ steps.get_release.outputs.upload_url }}
asset_path: ./target/release/groth16_phase2_client
asset_name: groth16-phase2-client-${{ matrix.channel }}-windows
asset_content_type: application/octet-stream
asset_name: groth16-phase2-client-windows-latest
asset_content_type: application/binary
16 changes: 12 additions & 4 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -5,11 +5,8 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),

## [Unreleased]
### Added
- [\#262](https://github.com/Manta-Network/manta-rs/pull/262) Added exporting seed phrase and multiple networks support for signer.
- [#276](https://github.com/Manta-Network/manta-rs/pull/276) New circuits part 1: manta-crypto abstractions

### Changed
- [\#274](https://github.com/Manta-Network/manta-rs/pull/274) Update TS client installer script to use release 0.5.6.

### Deprecated

Expand All @@ -19,6 +16,14 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),

### Security

## [0.5.7] - 2022-11-04
### Added
- [\#262](https://github.com/Manta-Network/manta-rs/pull/262) Added exporting seed phrase and multiple networks support for signer.
- [#276](https://github.com/Manta-Network/manta-rs/pull/276) New circuits part 1: manta-crypto abstractions

### Changed
- [\#274](https://github.com/Manta-Network/manta-rs/pull/274) Update TS client installer script to use release 0.5.6.

## [0.5.6] - 2022-10-27
### Added
- [\#267](https://github.com/Manta-Network/manta-rs/pull/267) Add trusted setup client downloader
Expand Down Expand Up @@ -131,7 +136,10 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
### Security
- [\#50](https://github.com/Manta-Network/manta-rs/pull/50) Remove Trapdoor from Circuit

[Unreleased]: https://github.com/Manta-Network/manta-rs/compare/v0.5.4...HEAD
[Unreleased]: https://github.com/Manta-Network/manta-rs/compare/v0.5.7...HEAD
[0.5.7]: https://github.com/Manta-Network/manta-rs/releases/tag/v0.5.7
[0.5.6]: https://github.com/Manta-Network/manta-rs/releases/tag/v0.5.6
[0.5.5]: https://github.com/Manta-Network/manta-rs/releases/tag/v0.5.5
[0.5.4]: https://github.com/Manta-Network/manta-rs/releases/tag/v0.5.4
[0.5.3]: https://github.com/Manta-Network/manta-rs/releases/tag/v0.5.3
[0.5.2]: https://github.com/Manta-Network/manta-rs/releases/tag/v0.5.2
Expand Down
2 changes: 1 addition & 1 deletion Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
[workspace.package]
version = "0.5.6"
version = "0.5.7"
edition = "2021"
authors = ["Manta Network <contact@manta.network>"]
repository = "https://github.com/Manta-Network/manta-rs"
Expand Down
2 changes: 1 addition & 1 deletion manta-accounting/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[package]
name = "manta-accounting"
version = "0.5.6"
version = "0.5.7"
edition = "2021"
authors = ["Manta Network <contact@manta.network>"]
readme = "README.md"
Expand Down
2 changes: 1 addition & 1 deletion manta-benchmark/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[package]
name = "manta-benchmark"
version = "0.5.6"
version = "0.5.7"
edition = "2021"
authors = ["Manta Network <contact@manta.network>"]
readme = "README.md"
Expand Down
2 changes: 1 addition & 1 deletion manta-crypto/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[package]
name = "manta-crypto"
version = "0.5.6"
version = "0.5.7"
edition = "2021"
authors = ["Manta Network <contact@manta.network>"]
readme = "README.md"
Expand Down
2 changes: 1 addition & 1 deletion manta-parameters/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[package]
name = "manta-parameters"
version = "0.5.6"
version = "0.5.7"
edition = "2021"
authors = ["Manta Network <contact@manta.network>"]
readme = "README.md"
Expand Down
2 changes: 1 addition & 1 deletion manta-pay/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[package]
name = "manta-pay"
version = "0.5.6"
version = "0.5.7"
edition = "2021"
authors = ["Manta Network <contact@manta.network>"]
readme = "README.md"
Expand Down
2 changes: 1 addition & 1 deletion manta-trusted-setup/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[package]
name = "manta-trusted-setup"
version = "0.5.6"
version = "0.5.7"
edition = "2021"
authors = ["Manta Network <contact@manta.network>"]
readme = "README.md"
Expand Down
2 changes: 1 addition & 1 deletion manta-util/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[package]
name = "manta-util"
version = "0.5.6"
version = "0.5.7"
edition = "2021"
authors = ["Manta Network <contact@manta.network>"]
readme = "README.md"
Expand Down

0 comments on commit 0afc8d4

Please sign in to comment.