fix(ci): Use ubuntu-22.04 to build GUI, enable preview builds, revert 1.0.0-rc.3 (#185)

* fix(ci): Use ubuntu-22.04 to build GUI

* Revert "Prepare release 1.0.0-rc.3 (#184)"

This reverts commit 6bf90eb28e.
This commit is contained in:
binarybaron 2024-11-17 12:42:57 +01:00 committed by GitHub
parent 6bf90eb28e
commit 82c4b600c8
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
5 changed files with 9 additions and 11 deletions

View file

@ -9,7 +9,8 @@ jobs:
publish-tauri: publish-tauri:
# Do not publish preview releases to Github. # Do not publish preview releases to Github.
# Building takes too long for preview releases. # Building takes too long for preview releases.
if: ${{ !contains(github.ref_name, 'preview') }} # TODO: This has been temporarily enabled
# if: ${{ !contains(github.ref_name, 'preview') }}
permissions: permissions:
contents: write contents: write
strategy: strategy:
@ -20,7 +21,7 @@ jobs:
args: "--target aarch64-apple-darwin" args: "--target aarch64-apple-darwin"
- platform: "macos-13" # for Intel based macs. - platform: "macos-13" # for Intel based macs.
args: "--target x86_64-apple-darwin" args: "--target x86_64-apple-darwin"
- platform: "ubuntu-22.04" - platform: "ubuntu-24.04"
args: "" args: ""
- platform: "windows-latest" - platform: "windows-latest"
args: "" args: ""
@ -43,7 +44,7 @@ jobs:
targets: ${{ matrix.platform == 'macos-latest' && 'aarch64-apple-darwin,x86_64-apple-darwin' || '' }} targets: ${{ matrix.platform == 'macos-latest' && 'aarch64-apple-darwin,x86_64-apple-darwin' || '' }}
- name: install dependencies (ubuntu only) - name: install dependencies (ubuntu only)
if: matrix.platform == 'ubuntu-22.04' # This must match the platform value defined above. if: matrix.platform == 'ubuntu-24.04' # This must match the platform value defined above.
run: | run: |
sudo apt update; sudo apt update;
sudo apt install -y \ sudo apt install -y \

View file

@ -7,8 +7,6 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
## [Unreleased] ## [Unreleased]
## [1.0.0-rc.3] - 2024-11-17
- ASB: We now log verbose messages to hourly rotating `tracing*.log` which are kept for 24 hours. General logs are written to `swap-all.log`. - ASB: We now log verbose messages to hourly rotating `tracing*.log` which are kept for 24 hours. General logs are written to `swap-all.log`.
## [1.0.0-rc.2] - 2024-11-16 ## [1.0.0-rc.2] - 2024-11-16
@ -399,8 +397,7 @@ It is possible to migrate critical data from the old db to the sqlite but there
- Fixed an issue where Alice would not verify if Bob's Bitcoin lock transaction is semantically correct, i.e. pays the agreed upon amount to an output owned by both of them. - Fixed an issue where Alice would not verify if Bob's Bitcoin lock transaction is semantically correct, i.e. pays the agreed upon amount to an output owned by both of them.
Fixing this required a **breaking change** on the network layer and hence old versions are not compatible with this version. Fixing this required a **breaking change** on the network layer and hence old versions are not compatible with this version.
[unreleased]: https://github.com/UnstoppableSwap/core/compare/1.0.0-rc.3...HEAD [unreleased]: https://github.com/UnstoppableSwap/core/compare/1.0.0-rc.2...HEAD
[1.0.0-rc.3]: https://github.com/UnstoppableSwap/core/compare/1.0.0-rc.2...1.0.0-rc.3
[1.0.0-rc.2]: https://github.com/UnstoppableSwap/core/compare/1.0.0-rc.1...1.0.0-rc.2 [1.0.0-rc.2]: https://github.com/UnstoppableSwap/core/compare/1.0.0-rc.1...1.0.0-rc.2
[1.0.0-rc.1]: https://github.com/UnstoppableSwap/core/compare/1.0.0-alpha.3...1.0.0-rc.1 [1.0.0-rc.1]: https://github.com/UnstoppableSwap/core/compare/1.0.0-alpha.3...1.0.0-rc.1
[1.0.0-alpha.3]: https://github.com/UnstoppableSwap/core/compare/1.0.0-alpha.2...1.0.0-alpha.3 [1.0.0-alpha.3]: https://github.com/UnstoppableSwap/core/compare/1.0.0-alpha.2...1.0.0-alpha.3

4
Cargo.lock generated
View file

@ -7937,7 +7937,7 @@ checksum = "734676eb262c623cec13c3155096e08d1f8f29adce39ba17948b18dad1e54142"
[[package]] [[package]]
name = "swap" name = "swap"
version = "1.0.0-rc.3" version = "1.0.0-rc.2"
dependencies = [ dependencies = [
"anyhow", "anyhow",
"async-compression", "async-compression",
@ -9504,7 +9504,7 @@ dependencies = [
[[package]] [[package]]
name = "unstoppableswap-gui-rs" name = "unstoppableswap-gui-rs"
version = "1.0.0-rc.3" version = "0.7.0"
dependencies = [ dependencies = [
"anyhow", "anyhow",
"once_cell", "once_cell",

View file

@ -1,6 +1,6 @@
{ {
"productName": "UnstoppableSwap", "productName": "UnstoppableSwap",
"version": "1.0.0-rc.3", "version": "1.0.0-rc.2",
"identifier": "net.unstoppableswap.gui", "identifier": "net.unstoppableswap.gui",
"build": { "build": {
"devUrl": "http://localhost:1420", "devUrl": "http://localhost:1420",

View file

@ -1,6 +1,6 @@
[package] [package]
name = "swap" name = "swap"
version = "1.0.0-rc.3" version = "1.0.0-rc.2"
authors = [ "The COMIT guys <hello@comit.network>" ] authors = [ "The COMIT guys <hello@comit.network>" ]
edition = "2021" edition = "2021"
description = "XMR/BTC trustless atomic swaps." description = "XMR/BTC trustless atomic swaps."