Skip to content

Run the terminal gate in CI, so a core bump can prove itself #164

Description

@Maxaubert

Owner, 2026-09-19: 'we need automated tests to confirm it never conflicts. that's important. if we can do that in a good way we could auto bump the release too, and users of the app can get an update available banner.' Today npm run e2e:terminal (the required gate for any prism-term-core pin bump) runs only on the owner's machine, which is the one reason a bump PR cannot merge by itself. Spike first: does the gate run green and STABLY on a GitHub Windows runner (real Electron window, real pwsh via node-pty, the fake-microphone dictation scenario with the Tiny model)? If yes: make it a required check on bump PRs, let those auto-merge (with a patch version bump so release.yml publishes a NEW release and the update chip fires), and write down what stays manual.

Activity

  1. Maxaubert commented on Sep 19, 2026

    @Maxaubert
    OwnerAuthor

    Done inside #163 (the owner's rule: CI changes ride in the feature PR). Green 4 runs of 4 on windows-latest.

  2. Maxaubert commented on Sep 19, 2026

    @Maxaubert
    OwnerAuthor

    Reopened: the work rides in #163 and is not merged yet. #163 closes this.

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

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions