Skip to content

Commit 3f38c32

Browse files
authored
Merge pull request #77 from yeastplume/build_debug
Build debug release target
2 parents d90c3b2 + 2b77216 commit 3f38c32

File tree

5 files changed

+25
-10
lines changed

5 files changed

+25
-10
lines changed

.github/workflows/cd.yaml

Lines changed: 17 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -54,17 +54,30 @@ jobs:
5454
steps:
5555
- name: Checkout
5656
uses: actions/checkout@v3
57+
- name: Rust version
58+
run: rustup --version
5759
- name: Build
5860
run: cargo build --release
59-
- name: Archive
61+
- name: Build
62+
run: cargo build
63+
- name: Archive release
6064
uses: vimtor/action-zip@v1
6165
with:
6266
files: target/release/grin-gui.exe
6367
dest: target/release/grin-gui-${{ github.ref_name }}-win-x86_64.zip
64-
- name: Create Checksum
68+
- name: Archive debug
69+
uses: vimtor/action-zip@v1
70+
with:
71+
files: target/debug/grin-gui.exe
72+
dest: target/debug/grin-gui-${{ github.ref_name }}-win-x86_64-debug.zip
73+
- name: Create Checksum release
6574
working-directory: target/release
6675
shell: pwsh
6776
run: get-filehash -algorithm sha256 grin-gui-${{ github.ref_name }}-win-x86_64.zip | Format-List |  Out-String | ForEach-Object { $_.Trim() } > grin-gui-${{ github.ref_name }}-win-x86_64-sha256sum.txt
77+
- name: Create Checksum debug
78+
working-directory: target/debug
79+
shell: pwsh
80+
run: get-filehash -algorithm sha256 grin-gui-${{ github.ref_name }}-win-x86_64-debug.zip | Format-List |  Out-String | ForEach-Object { $_.Trim() } > grin-gui-${{ github.ref_name }}-win-x86_64-debug-sha256sum.txt
6881
- name: Install cargo-wix
6982
run: cargo install cargo-wix
7083
- name: Run cargo-wix
@@ -77,6 +90,8 @@ jobs:
7790
uses: softprops/action-gh-release@v1
7891
with:
7992
files: |
93+
target/debug/grin-gui-${{ github.ref_name }}-win-x86_64-debug.zip
94+
target/debug/grin-gui-${{ github.ref_name }}-win-x86_64-debug-sha256sum.txt
8095
target/release/grin-gui-${{ github.ref_name }}-win-x86_64.zip
8196
target/release/grin-gui-${{ github.ref_name }}-win-x86_64-sha256sum.txt
8297
target/wix/grin-gui-${{ github.ref_name }}-win-x86_64.msi

Cargo.lock

Lines changed: 3 additions & 3 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

Cargo.toml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[package]
22
name = "grin-gui"
3-
version = "0.1.0-alpha.2"
3+
version = "0.1.0-alpha.3"
44
authors = ["Grin Developers <mimblewimble@lists.launchpad.net>"]
55
description = "GUI wrapping grin and grin-wallet. Simple, private and scalable cryptocurrency implementation based on the MimbleWimble chain format."
66
license = "Apache-2.0"
@@ -16,8 +16,8 @@ no-self-update = ["grin-gui-core/no-self-update"]
1616
debug = ["iced/debug"]
1717

1818
[dependencies]
19-
grin-gui-core = { version = "0.1.0-alpha.1", path = "crates/core", features = ["wgpu"]}
20-
grin-gui-widgets = { version = "0.1.0-alpha.1", path = "crates/widgets" }
19+
grin-gui-core = { version = "0.1.0-alpha.3", path = "crates/core", features = ["wgpu"]}
20+
grin-gui-widgets = { version = "0.1.0-alpha.3", path = "crates/widgets" }
2121

2222
iced = { version = "0.10", features = ["canvas", "tokio"] }
2323
iced_futures = { version = "0.7", features = ["async-std"] }

crates/core/Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
[package]
22
name = "grin-gui-core"
33
description = "Core GUI library for Grin GUI"
4-
version = "0.1.0-alpha.2"
4+
version = "0.1.0-alpha.3"
55
authors = ["Yeastplume", "Casper Rogild Storm"]
66
license = "GPL-3.0"
77
homepage = "https://github.com/mimblewimble/grin-gui"

crates/widgets/Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
[package]
22
name = "grin-gui-widgets"
33
description = "Widget library for Grin Core GUI"
4-
version = "0.1.0-alpha.2"
4+
version = "0.1.0-alpha.3"
55
authors = ["Yeastplume", "Casper Rogild Storm", "tarkah <admin@tarkah.dev>"]
66
license = "GPL-3.0"
77
homepage = "https://github.com/mimblewimble/grin-gui"

0 commit comments

Comments
 (0)