cat / goq
clone

turns a linux box into a private steam streaming appliance: plug in, tap your key, play from another computer

Merge pull request #142 from FelineStateMachine/release/v0.1.1

FelineStateMachine committed 6b547ee
release: v0.1.1
commit
6b547ee1bdfe9bf4c78f68d4c2ff432bedbf9176
parent
ad308aae214cc4e7b93bc76a75273bec36a6d3f9
parent
d52cfbb32e6a0f867b336f4b0f4325719692882b
author
FelineStateMachine <dami.etoile@gmail.com>
7 files changed, +17 -17
MCargo.lock6+++---
Mcrates/sigil-host/Cargo.toml2+-
Mcrates/sigil-protocol/Cargo.toml2+-
Mscripts/tests/package-bazzite-product-contract.sh18+++++++++---------
Msrc-tauri/Cargo.toml2+-
Msrc-tauri/tauri.conf.json2+-
Mwebsite/install-sigil2+-
M Cargo.lock +3 -3
M crates/sigil-host/Cargo.toml +1 -1
M crates/sigil-protocol/Cargo.toml +1 -1
M scripts/tests/package-bazzite-product-contract.sh +9 -9
@@ -65,12 +65,12 @@ git -C "$fixture_repo" config user.name 'Sigil Release Test'
6565 git -C "$fixture_repo" config user.email 'release-test@invalid.example'6666 git -C "$fixture_repo" add .6767 git -C "$fixture_repo" commit -qm 'fixture release'68-git -C "$fixture_repo" tag v0.1.068+git -C "$fixture_repo" tag v0.1.16969 source_commit="$(git -C "$fixture_repo" rev-parse HEAD)"7070 71-archive="$temp_root/output/sigil-v0.1.0-linux-glibc2.17-x86_64.tar.gz"71+archive="$temp_root/output/sigil-v0.1.1-linux-glibc2.17-x86_64.tar.gz"7272 PATH="$temp_root/bin:$PATH" "$fixture_repo/scripts/package-bazzite-release.sh" \73- --release-tag v0.1.0 --output "$archive" >"$temp_root/product.log"73+ --release-tag v0.1.1 --output "$archive" >"$temp_root/product.log"7474 grep -Fq 'publisher_signature=pending-offline' "$temp_root/product.log"7575 packaged_input_rules="$temp_root/output/70-sigil-remote-input.rules"7676 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" \
8181 exit 18282 }8383 "$repo_dir/scripts/verify-sigil-release.sh" \84- --tag v0.1.0 --archive "$archive" --source-commit "$source_commit" --candidate \84+ --tag v0.1.1 --archive "$archive" --source-commit "$source_commit" --candidate \8585 | grep -Fq 'sigil_release_verification=ok'8686 8787 # Exercise the offline boundary with a recording Minisign fixture. The archive
@@ -105,7 +105,7 @@ chmod 0600 "$secret_key"
105105 printf '%s\n%s\n' 'untrusted comment: fixture public key' \106106 'RWAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA' >"$public_key"107107 PATH="$temp_root/bin:$PATH" "$repo_dir/scripts/sign-bazzite-release.sh" \108- --tag v0.1.0 \108+ --tag v0.1.1 \109109 --archive "$archive" \110110 --source-commit "$source_commit" \111111 --minisign-key "$secret_key" \
@@ -135,11 +135,11 @@ assert_rejected() {
135135 }136136 137137 printf 'dirty\n' >"$fixture_repo/dirty-file"138-assert_rejected dirty-source 'worktree is dirty' v0.1.0138+assert_rejected dirty-source 'worktree is dirty' v0.1.1139139 git -C "$fixture_repo" add dirty-file140140 git -C "$fixture_repo" commit -qm 'new untagged source'141-assert_rejected tag-head-mismatch 'must resolve exactly to clean HEAD' v0.1.0142-git -C "$fixture_repo" tag v0.1.1143-assert_rejected tag-version-mismatch 'does not match Sigil version v0.1.0' v0.1.1141+assert_rejected tag-head-mismatch 'must resolve exactly to clean HEAD' v0.1.1142+git -C "$fixture_repo" tag v0.1.2143+assert_rejected tag-version-mismatch 'does not match Sigil version v0.1.1' v0.1.2144144 145145 printf 'package_bazzite_product_contract_tests=ok\n'
M src-tauri/Cargo.toml +1 -1
M src-tauri/tauri.conf.json +1 -1
M website/install-sigil +1 -1