feat: release v0.87.0 with browser runtime and workbench improvements

This commit is contained in:
coso
2026-03-15 00:43:25 +08:00
parent eb2473f7c7
commit 0a75413c96
188 changed files with 35449 additions and 9030 deletions
+7 -4
View File
@@ -86,7 +86,7 @@ jobs:
cache-all-crates: true
save-if: ${{ github.ref == 'refs/heads/main' || startsWith(github.ref, 'refs/tags/') }}
- name: Sync version from tag to tauri.conf.json
- name: Sync version from tag to tauri configs
shell: bash
run: |
VERSION="${{ github.event.inputs.version || github.ref_name }}"
@@ -95,11 +95,14 @@ jobs:
cd src-tauri
node -e "
const fs = require('fs');
const conf = JSON.parse(fs.readFileSync('tauri.conf.json', 'utf8'));
conf.version = '$VERSION';
fs.writeFileSync('tauri.conf.json', JSON.stringify(conf, null, 2) + '\n');
for (const file of ['tauri.conf.json', 'tauri.conf.headless.json']) {
const conf = JSON.parse(fs.readFileSync(file, 'utf8'));
conf.version = '$VERSION';
fs.writeFileSync(file, JSON.stringify(conf, null, 2) + '\n');
}
"
echo "tauri.conf.json version is now: $(node -e "console.log(JSON.parse(require('fs').readFileSync('tauri.conf.json','utf8')).version)")"
echo "tauri.conf.headless.json version is now: $(node -e "console.log(JSON.parse(require('fs').readFileSync('tauri.conf.headless.json','utf8')).version)")"
- name: Load release notes
shell: bash