Skip to content

Commit f2c8ba8

Browse files
committed
fix: patch nmtcpp 0.6.9 — fix pivot translation hang, update workflows from main
PivotTranslationModel prefixes runtimeStats keys with the model name (e.g. "BergamotTPS" or "BERGAMOT : es->enTPS") but _addonOutputCallback checked for exact "TPS" key to detect job completion. This caused pivot translations to never signal JobEnded, hanging until timeout. Fix: check for any key ending with "TPS" instead of exact match. Also updates workflows and actions from main.
1 parent 511a39d commit f2c8ba8

68 files changed

Lines changed: 165 additions & 1810 deletions

File tree

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

.github/actions/publish-library-to-gpr/action.yaml

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -44,7 +44,7 @@ runs:
4444
ls -l ${{ inputs.path }}
4545
tree ${{ inputs.path }}
4646
47-
- uses: actions/setup-node@53b83947a5a98c8d113130e565377fae1a50d02f # 6.3.0
47+
- uses: actions/setup-node@53b83947a5a98c8d113130e565377fae1a50d02f # 6.3.0
4848
with:
4949
node-version: lts/*
5050
registry-url: https://npm.pkg.github.com/
@@ -194,6 +194,7 @@ runs:
194194
# Check if repo is in always-publish list
195195
ALWAYS_PUBLISH_REPOS=(
196196
qvac-devops
197+
oss-actions
197198
qvac-examples
198199
qvac-ext-lib-mlc
199200
qvac-ext-lib-tokenizers-cpp

.github/workflows/approval-worker.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -48,7 +48,7 @@ jobs:
4848
pull-requests: write
4949
statuses: write
5050
issues: write
51-
uses: tetherto/qvac-devops/.github/workflows/approval-check-worker.yml@v1.1.8
51+
uses: tetherto/oss-actions/.github/workflows/approval-check-worker.yml@v1.1.0
5252
secrets:
5353
pat_token: ${{ secrets.PAT_TOKEN }}
5454
with:

.github/workflows/cpp-test-coverage-qvac-lib-infer-onnx-tts.yml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -46,6 +46,7 @@ jobs:
4646
permissions:
4747
contents: read
4848
id-token: write
49+
checks: write
4950

5051
strategy:
5152
fail-fast: false

.github/workflows/integration-test-qvac-lib-decoder-audio.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -32,7 +32,7 @@ jobs:
3232
- os: ubuntu-24.04
3333
platform: linux
3434
arch: x64
35-
- os: ubuntu-24.04-arm64-private
35+
- os: ubuntu-24.04-arm
3636
platform: linux
3737
arch: arm64
3838
- os: macos-15-large

.github/workflows/integration-test-qvac-lib-infer-parakeet.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -43,7 +43,7 @@ jobs:
4343
- os: ai-run-linux-gpu
4444
platform: linux
4545
arch: x64
46-
- os: ubuntu-24.04-arm64-private
46+
- os: ubuntu-24.04-arm
4747
platform: linux
4848
arch: arm64
4949
- os: macos-14-xlarge

.github/workflows/integration-test-qvac-lib-infer-whispercpp.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -50,7 +50,7 @@ jobs:
5050
- os: ai-run-linux-gpu
5151
platform: linux
5252
arch: x64
53-
- os: ubuntu-24.04-arm64-private
53+
- os: ubuntu-24.04-arm
5454
platform: linux
5555
arch: arm64
5656
- os: macos-14-xlarge

0 commit comments

Comments
 (0)