Skip to content

[BCI] QVAC-17058 ci: add empty BCI workflows to enable branch triggering#1587

Closed
sharmaraju352 wants to merge 1 commit into
feat/bci-whispercpp-4-streamingfrom
feat/bci-whispercpp-5-workflow-stubs
Closed

[BCI] QVAC-17058 ci: add empty BCI workflows to enable branch triggering#1587
sharmaraju352 wants to merge 1 commit into
feat/bci-whispercpp-4-streamingfrom
feat/bci-whispercpp-5-workflow-stubs

Conversation

@sharmaraju352

Copy link
Copy Markdown
Contributor

Summary

  • Add minimal stub workflow files for prebuilds, desktop integration tests, and mobile integration tests
  • These must exist on the default branch before push / workflow_call triggers on feature branches will fire
  • Full implementations will replace these stubs in QVAC-17063

Files

  • .github/workflows/prebuilds-bci-whispercpp.yml (stub)
  • .github/workflows/integration-test-bci-whispercpp.yml (stub)
  • .github/workflows/integration-mobile-test-bci-whispercpp.yml (stub)

Stacked PR

This is PR 5 of 6 in the BCI addon stack (based on PR 4: #1586):

  1. QVAC-17057 - POC with batch transcription ([BCI] QVAC-17057 feat: add bci-whispercpp POC with batch transcription #1583)
  2. QVAC-17071 - Update qvac-ext-lib-whisper.cpp ([BCI] QVAC-17071 chore: switch whisper-cpp overlay to tetherto fork #1584)
  3. QVAC-17072 - Update qvac-registry-vcpkg ([BCI] QVAC-17072 chore: prepare for registry-based whisper-cpp consumption #1585)
  4. QVAC-17062 - Streaming + integration tests ([BCI] QVAC-17062 feat: add streaming transcription and integration tests #1586)
  5. QVAC-17058 - Add empty BCI workflows to main (this PR)
  6. QVAC-17063 - Add full CI workflows for all platforms

Test plan

  • Workflow files are valid YAML
  • After merging to main, workflow_dispatch triggers show up in the Actions tab

Made with Cursor

@sharmaraju352 sharmaraju352 requested review from a team as code owners April 15, 2026 07:13
@sharmaraju352 sharmaraju352 force-pushed the feat/bci-whispercpp-4-streaming branch from 993ddd9 to 1c7a316 Compare April 15, 2026 09:57
@sharmaraju352 sharmaraju352 force-pushed the feat/bci-whispercpp-5-workflow-stubs branch from ceb0490 to 41da87a Compare April 15, 2026 09:57
@sharmaraju352 sharmaraju352 changed the title QVAC-17058 ci[notask]: add empty BCI workflows to enable branch triggering QVAC-17058 ci[BCI]: add empty BCI workflows to enable branch triggering Apr 15, 2026
@sharmaraju352 sharmaraju352 changed the title QVAC-17058 ci[BCI]: add empty BCI workflows to enable branch triggering [BCI] QVAC-17058 ci: add empty BCI workflows to enable branch triggering Apr 15, 2026
@sharmaraju352 sharmaraju352 force-pushed the feat/bci-whispercpp-4-streaming branch from 3db0a11 to 1375a1b Compare April 20, 2026 11:05
@sharmaraju352 sharmaraju352 force-pushed the feat/bci-whispercpp-5-workflow-stubs branch from 7c377e9 to b70b45c Compare April 20, 2026 11:05
@sharmaraju352 sharmaraju352 force-pushed the feat/bci-whispercpp-4-streaming branch from 1375a1b to 950b3b5 Compare April 20, 2026 11:16
@sharmaraju352 sharmaraju352 force-pushed the feat/bci-whispercpp-5-workflow-stubs branch from b70b45c to 1836006 Compare April 20, 2026 11:16
@sharmaraju352 sharmaraju352 force-pushed the feat/bci-whispercpp-4-streaming branch from 950b3b5 to e9b44a0 Compare April 20, 2026 11:42
@sharmaraju352 sharmaraju352 force-pushed the feat/bci-whispercpp-5-workflow-stubs branch from 1836006 to 7c5f8a0 Compare April 20, 2026 11:42
@sharmaraju352 sharmaraju352 force-pushed the feat/bci-whispercpp-4-streaming branch from e9b44a0 to 4145458 Compare April 20, 2026 14:34
@sharmaraju352 sharmaraju352 force-pushed the feat/bci-whispercpp-5-workflow-stubs branch from 7c5f8a0 to 443ad3b Compare April 20, 2026 14:35
@sharmaraju352 sharmaraju352 force-pushed the feat/bci-whispercpp-4-streaming branch from 4145458 to 1d691f8 Compare April 21, 2026 05:57
@sharmaraju352 sharmaraju352 force-pushed the feat/bci-whispercpp-5-workflow-stubs branch from 443ad3b to e4427c7 Compare April 21, 2026 05:58
Add minimal stub workflow files for prebuilds, desktop integration tests,
and mobile integration tests. These stubs must exist on the default
branch before push/workflow_call triggers on feature branches will fire.

Full implementations will replace these stubs in QVAC-17063.

Made-with: Cursor
@sharmaraju352 sharmaraju352 marked this pull request as draft April 21, 2026 12:48
@github-actions github-actions Bot added the Stale label May 22, 2026
@github-actions

Copy link
Copy Markdown
Contributor

This draft PR is stale because it has been open 21 days and the author has not commented since opening. It is flagged for removal. Remove the stale label or comment on the PR or this will be closed in one day.

@github-actions

Copy link
Copy Markdown
Contributor

This draft PR was closed because it has been stalled for 22 days with no author comment since opening. You can reopen this PR later if it is still necessary.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant