2 Commits
Author SHA1 Message Date
lofyer 2982f1ae33 chore: release 0.8.19
Cross-platform packages / Validate source (push) Canceled after 0s
Cross-platform packages / ${{ matrix.platform }} ${{ matrix.arch }} (arm64, linux, ubuntu-24.04-arm) (push) Canceled after 0s
Cross-platform packages / ${{ matrix.platform }} ${{ matrix.arch }} (arm64, macos, macos-15) (push) Canceled after 0s
Cross-platform packages / ${{ matrix.platform }} ${{ matrix.arch }} (arm64, windows, windows-2025) (push) Canceled after 0s
Cross-platform packages / ${{ matrix.platform }} ${{ matrix.arch }} (x64, linux, ubuntu-24.04) (push) Canceled after 0s
Cross-platform packages / ${{ matrix.platform }} ${{ matrix.arch }} (x64, macos, macos-15-intel) (push) Canceled after 0s
Cross-platform packages / ${{ matrix.platform }} ${{ matrix.arch }} (x64, windows, windows-2025) (push) Canceled after 0s
Cross-platform packages / Publish GitHub Release (push) Canceled after 0s
2026-08-11 21:18:10 +08:00
lofyer e2d7837d91 fix: make speech path test cross-platform 2026-08-11 21:13:32 +08:00
5 changed files with 8 additions and 7 deletions
+2 -2
View File
@@ -1,12 +1,12 @@
{
"name": "goodbuddy",
"version": "0.8.18",
"version": "0.8.19",
"lockfileVersion": 3,
"requires": true,
"packages": {
"": {
"name": "goodbuddy",
"version": "0.8.18",
"version": "0.8.19",
"license": "UNLICENSED",
"dependencies": {
"@antv/g6": "^5.1.1",
+1 -1
View File
@@ -1,6 +1,6 @@
{
"name": "goodbuddy",
"version": "0.8.18",
"version": "0.8.19",
"private": true,
"description": "Secure desktop AI workspace with controlled Agent Runtimes",
"desktopName": "GoodBuddy",
+1 -1
View File
@@ -2,7 +2,7 @@
"formatVersion": 1,
"releases": [
{
"version": "0.8.18",
"version": "0.8.19",
"releasedAt": "2026-08-11",
"notes": {
"zh-CN": {
+1 -1
View File
@@ -14,7 +14,7 @@ describe('packaged release notes', () => {
const parsed = releaseNotesFileSchema.parse(source)
expect(parsed.releases).toContainEqual(
expect.objectContaining({ version: '0.8.18' })
expect.objectContaining({ version: '0.8.19' })
)
for (const release of parsed.releases) {
expect(release.notes['zh-CN'].features).toHaveLength(
@@ -1,4 +1,5 @@
import { describe, expect, it, vi } from 'vitest'
import { join } from 'node:path'
import {
SPEECH_TRANSCRIPTION_SAMPLE_RATE,
type SpeechTranscriptionInput
@@ -43,7 +44,7 @@ function paraformerModel(): SelectedSpeechRuntimeModel {
return {
id: 'paraformer-bilingual-zh-en-int8',
family: 'paraformer',
directory: 'C:\\models\\paraformer',
directory: join('models', 'paraformer'),
files: [
{
name: 'model.int8.onnx',
@@ -99,7 +100,7 @@ describe('SpeechTranscriptionService', () => {
createSherpaRecognizerConfig(paraformerModel()).modelConfig
.paraformer
).toEqual({
model: 'C:\\models\\paraformer\\model.int8.onnx'
model: join(paraformerModel().directory, 'model.int8.onnx')
})
})