v0.6.0: hard network fork; ship multi-persona + CDN restructure
Phases 1-5 of the Identity Architecture rollout are on master; Phase 6 (rotating DM IDs) is deferred. This bumps the protocol-breaking release: v0.5 and v0.6 cannot interoperate. Packaging: - Cargo + tauri.conf: 0.5.3 -> 0.6.0 - deploy.sh: drop -beta filename suffix - download.html: single v0.6.0 section with fork notice at the top; changelog entry summarising the five phases and the schema migration; Phase 6's rotating-DM-ID status noted as deferred Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
This commit is contained in:
parent
eea868b4cc
commit
8e35add7bb
7 changed files with 44 additions and 36 deletions
10
deploy.sh
10
deploy.sh
|
|
@ -19,7 +19,7 @@ KEYSTORE="itsgoin.keystore"
|
|||
KS_ALIAS="itsgoin"
|
||||
|
||||
VERSION=$(grep '"version"' crates/tauri-app/tauri.conf.json | head -1 | sed 's/.*"\([0-9.]*\)".*/\1/')
|
||||
echo "=== Deploying v${VERSION}-beta ==="
|
||||
echo "=== Deploying v${VERSION} ==="
|
||||
|
||||
# Build CLI
|
||||
echo "=== Building CLI ==="
|
||||
|
|
@ -43,7 +43,7 @@ echo "=== APK build complete ==="
|
|||
echo "=== Signing APK ==="
|
||||
UNSIGNED="crates/tauri-app/gen/android/app/build/outputs/apk/universal/release/app-universal-release-unsigned.apk"
|
||||
ALIGNED="itsgoin-aligned.apk"
|
||||
SIGNED="itsgoin-${VERSION}-beta.apk"
|
||||
SIGNED="itsgoin-${VERSION}.apk"
|
||||
ZIPALIGN=$(find ~/Android/Sdk/build-tools -name "zipalign" 2>/dev/null | sort -V | tail -1)
|
||||
APKSIGNER=$(find ~/Android/Sdk/build-tools -name "apksigner" 2>/dev/null | sort -V | tail -1)
|
||||
"$ZIPALIGN" -f 4 "$UNSIGNED" "$ALIGNED"
|
||||
|
|
@ -56,7 +56,7 @@ sshpass -p "$SSH_PASS" scp $SSH_OPTS website/*.html website/style.css "$SSH_HOST
|
|||
sleep 5
|
||||
|
||||
echo "=== Uploading AppImage ==="
|
||||
sshpass -p "$SSH_PASS" scp $SSH_OPTS "target/release/bundle/appimage/itsgoin_${VERSION}_amd64.AppImage" "$SSH_HOST:~/public_html/itsgoin_${VERSION}-beta_amd64.AppImage"
|
||||
sshpass -p "$SSH_PASS" scp $SSH_OPTS "target/release/bundle/appimage/itsgoin_${VERSION}_amd64.AppImage" "$SSH_HOST:~/public_html/itsgoin_${VERSION}_amd64.AppImage"
|
||||
sleep 5
|
||||
|
||||
echo "=== Uploading APK ==="
|
||||
|
|
@ -64,7 +64,7 @@ sshpass -p "$SSH_PASS" scp $SSH_OPTS "$SIGNED" "$SSH_HOST:~/public_html/"
|
|||
sleep 5
|
||||
|
||||
echo "=== Uploading CLI ==="
|
||||
sshpass -p "$SSH_PASS" scp $SSH_OPTS target/release/itsgoin "$SSH_HOST:~/public_html/itsgoin-cli-${VERSION}-beta-linux-amd64"
|
||||
sshpass -p "$SSH_PASS" scp $SSH_OPTS target/release/itsgoin "$SSH_HOST:~/public_html/itsgoin-cli-${VERSION}-linux-amd64"
|
||||
sleep 5
|
||||
|
||||
echo "=== Uploading anchor binary ==="
|
||||
|
|
@ -78,4 +78,4 @@ sleep 2
|
|||
echo "=== Verifying anchor ==="
|
||||
sshpass -p "$SSH_PASS" ssh $SSH_OPTS "$SSH_HOST" 'ps aux | grep "[i]tsgoin.*daemon"'
|
||||
|
||||
echo "=== Deploy complete: v${VERSION}-beta ==="
|
||||
echo "=== Deploy complete: v${VERSION} ==="
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue