You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
infra: normalize prebuild merge jobs (***REMOVED***1678)
Align the nine prebuilds-*.yml merge jobs on a single canonical shape
(`runs-on: ubuntu-latest`, `needs: prebuild`, `permissions: contents: write`,
named "Download all build artifacts" / "Upload merged artifacts" steps using
the same pinned action SHAs). Specific drift fixes:
- prebuilds-qvac-lib-infer-nmtcpp.yml: pin runner to ubuntu-latest (was
ubuntu-24.04), add contents: write, name the artifact steps.
- prebuilds-qvac-lib-infer-whispercpp.yml: add contents: write.
- prebuilds-qvac-lib-infer-onnx-tts.yml: drop the dead `environment: release`
on the merge job; no step in that job reads a release-scoped secret (the
matching prebuild job keeps `environment: release` for S3 model downloads).
- prebuilds-qvac-lib-infer-onnx.yml and prebuilds-ocr-onnx.yml: reorder job
keys and drop the `Replicate android artifacts` step. Bare's current
prebuild resolver no longer needs the android-arm / android-ia32 /
android-x64 duplicates of android-arm64.
- prebuilds-qvac-lib-infer-llamacpp-embed.yml: drop a stray blank line
inside the merge job.
prebuilds-ocr-onnx.yml still keeps `environment: release`, `id-token: write`,
and its extra actions/checkout + setup-aws-prebuild + `aws s3 cp` OCR model
download + `models` artifact upload after the shared merge block; that
behavior is unchanged.
Co-authored-by: olyasir <sirkinolya@gmail.com>
0 commit comments