chore: prepare 0.4.0 Linux release on Gitea

This commit is contained in:
2026-10-25 17:33:37 +03:00
parent a50ca4b867
commit 674d4bd8c6
10 changed files with 479 additions and 4 deletions
+2 -1
View File
@@ -1,6 +1,6 @@
{
"name": "learnharness",
"version": "0.3.7",
"version": "0.4.0",
"license": "AGPL-3.0-only",
"author": {
"name": "Amos Blomqvist",
@@ -19,6 +19,7 @@
"test": "NODE_ENV=test tsx --test tests/*.test.ts tests/*.test.tsx",
"lint": "eslint .",
"typecheck": "tsc --noEmit",
"desktop:release:linux": "npm run build && node scripts/smoke-provider-runtime.mjs && node scripts/build-server.mjs && node scripts/smoke-server.mjs --electron && electron-builder --config electron-builder.gitea.yml --linux --x64 --publish never && node scripts/gitea-release.mjs checksums dist && node scripts/gitea-release.mjs verify dist",
"desktop:dev": "concurrently -k \"next dev\" \"LH_DEV_URL=http://localhost:3000 electron .\"",
"dev:fresh": "bash scripts/dev-fresh.sh",
"desktop:dist": "rm -rf dist .next/standalone && next build && node scripts/smoke-provider-runtime.mjs && node scripts/build-server.mjs && node scripts/smoke-server.mjs && DEVELOPER_DIR=${DEVELOPER_DIR:-/Applications/Xcode.app/Contents/Developer} APPLE_KEYCHAIN_PROFILE=LH_NOTARY APPLE_TEAM_ID=JS6XN22HY6 electron-builder --mac --arm64"