diff --git a/Cargo.lock b/Cargo.lock index 93d4725..64b073f 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -4715,7 +4715,7 @@ dependencies = [ [[package]] name = "portal" -version = "0.1.0" +version = "0.1.1" dependencies = [ "anyhow", "bytes", @@ -5623,7 +5623,7 @@ checksum = "f8fadd59c855ef2080decdef8ff161eb6661b86933c9d82e5ba29dc602a55aba" [[package]] name = "sigil-host" -version = "0.1.0" +version = "0.1.1" dependencies = [ "anyhow", "bytes", @@ -5656,7 +5656,7 @@ dependencies = [ [[package]] name = "sigil-protocol" -version = "0.1.0" +version = "0.1.1" dependencies = [ "base64 0.22.1", "ed25519-dalek", diff --git a/crates/sigil-host/Cargo.toml b/crates/sigil-host/Cargo.toml index 5885bd3..654c303 100644 --- a/crates/sigil-host/Cargo.toml +++ b/crates/sigil-host/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "sigil-host" -version = "0.1.0" +version = "0.1.1" description = "Headless Sigil streaming host" authors = ["Dami"] license = "MIT" diff --git a/crates/sigil-protocol/Cargo.toml b/crates/sigil-protocol/Cargo.toml index 833b32d..bd43b5d 100644 --- a/crates/sigil-protocol/Cargo.toml +++ b/crates/sigil-protocol/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "sigil-protocol" -version = "0.1.0" +version = "0.1.1" description = "Versioned, bounded wire protocol for Sigil" authors = ["Dami"] license = "MIT" diff --git a/scripts/tests/package-bazzite-product-contract.sh b/scripts/tests/package-bazzite-product-contract.sh index feb0abf..7138e6e 100755 --- a/scripts/tests/package-bazzite-product-contract.sh +++ b/scripts/tests/package-bazzite-product-contract.sh @@ -65,12 +65,12 @@ git -C "$fixture_repo" config user.name 'Sigil Release Test' git -C "$fixture_repo" config user.email 'release-test@invalid.example' git -C "$fixture_repo" add . git -C "$fixture_repo" commit -qm 'fixture release' -git -C "$fixture_repo" tag v0.1.0 +git -C "$fixture_repo" tag v0.1.1 source_commit="$(git -C "$fixture_repo" rev-parse HEAD)" -archive="$temp_root/output/sigil-v0.1.0-linux-glibc2.17-x86_64.tar.gz" +archive="$temp_root/output/sigil-v0.1.1-linux-glibc2.17-x86_64.tar.gz" PATH="$temp_root/bin:$PATH" "$fixture_repo/scripts/package-bazzite-release.sh" \ - --release-tag v0.1.0 --output "$archive" >"$temp_root/product.log" + --release-tag v0.1.1 --output "$archive" >"$temp_root/product.log" grep -Fq 'publisher_signature=pending-offline' "$temp_root/product.log" packaged_input_rules="$temp_root/output/70-sigil-remote-input.rules" tar -xOzf "$archive" payload/release/assets/70-sigil-remote-input.rules \ @@ -81,7 +81,7 @@ cmp -s "$repo_dir/scripts/70-sigil-remote-input.rules" "$packaged_input_rules" \ exit 1 } "$repo_dir/scripts/verify-sigil-release.sh" \ - --tag v0.1.0 --archive "$archive" --source-commit "$source_commit" --candidate \ + --tag v0.1.1 --archive "$archive" --source-commit "$source_commit" --candidate \ | grep -Fq 'sigil_release_verification=ok' # Exercise the offline boundary with a recording Minisign fixture. The archive @@ -105,7 +105,7 @@ chmod 0600 "$secret_key" printf '%s\n%s\n' 'untrusted comment: fixture public key' \ 'RWAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA' >"$public_key" PATH="$temp_root/bin:$PATH" "$repo_dir/scripts/sign-bazzite-release.sh" \ - --tag v0.1.0 \ + --tag v0.1.1 \ --archive "$archive" \ --source-commit "$source_commit" \ --minisign-key "$secret_key" \ @@ -135,11 +135,11 @@ assert_rejected() { } printf 'dirty\n' >"$fixture_repo/dirty-file" -assert_rejected dirty-source 'worktree is dirty' v0.1.0 +assert_rejected dirty-source 'worktree is dirty' v0.1.1 git -C "$fixture_repo" add dirty-file git -C "$fixture_repo" commit -qm 'new untagged source' -assert_rejected tag-head-mismatch 'must resolve exactly to clean HEAD' v0.1.0 -git -C "$fixture_repo" tag v0.1.1 -assert_rejected tag-version-mismatch 'does not match Sigil version v0.1.0' v0.1.1 +assert_rejected tag-head-mismatch 'must resolve exactly to clean HEAD' v0.1.1 +git -C "$fixture_repo" tag v0.1.2 +assert_rejected tag-version-mismatch 'does not match Sigil version v0.1.1' v0.1.2 printf 'package_bazzite_product_contract_tests=ok\n' diff --git a/src-tauri/Cargo.toml b/src-tauri/Cargo.toml index 68f4259..1434954 100644 --- a/src-tauri/Cargo.toml +++ b/src-tauri/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "portal" -version = "0.1.0" +version = "0.1.1" description = "Portal client for one-to-one Gamescope streaming over iroh" authors = ["Dami"] license = "MIT" diff --git a/src-tauri/tauri.conf.json b/src-tauri/tauri.conf.json index f91c0d6..e1b034a 100644 --- a/src-tauri/tauri.conf.json +++ b/src-tauri/tauri.conf.json @@ -1,7 +1,7 @@ { "$schema": "https://schema.tauri.app/config/2", "productName": "Portal", - "version": "0.1.0", + "version": "0.1.1", "identifier": "sh.goq.portal", "build": { "frontendDist": "../portal-dist" diff --git a/website/install-sigil b/website/install-sigil index 6b12bd9..09be593 100755 --- a/website/install-sigil +++ b/website/install-sigil @@ -5,7 +5,7 @@ umask 077 readonly repository="FelineStateMachine/goq" readonly publisher_key="RWS0Lc9GR1BHMg1qTBKX3mQTxSkIEafny6ueBDQ0p04N2XWagpE8fV6f" -readonly release_tag="v0.1.0" +readonly release_tag="v0.1.1" readonly minisign_version="0.12" readonly minisign_url="https://github.com/jedisct1/minisign/releases/download/0.12/minisign-0.12-linux.tar.gz" readonly minisign_sha256="9a599b48ba6eb7b1e80f12f36b94ceca7c00b7a5173c95c3efc88d9822957e73"