{{ message }}
ci: fix the prisma-cli publish notification (event type, repo name) - #30179
Merged
Conversation
The notify step sent event_type family-published, which prisma-cli does not listen for: its update-product-versions workflow triggers on product-published. The payload also named this repo prisma/prisma, its name before the rename to prisma/orm. Send product-published with repo prisma/orm, so the notification reaches the repin workflow instead of relying on its daily scheduled backstop. Signed-off-by: Oleksii Orlenko <robot@aqrln.net>
Contributor
@prisma/orm-extension-arktype-json
@prisma/orm-extension-middleware-cache
@prisma/orm-extension-paradedb
@prisma/orm-extension-pgvector
@prisma/orm-extension-postgis
@prisma/orm-extension-supabase
@prisma/orm-family-mongo
@prisma/orm-family-sql
@prisma/orm-framework
@prisma/orm-mongo
@prisma/orm-postgres
@prisma/orm-sqlite
@prisma/orm-target-mongo
@prisma/orm-target-postgres
@prisma/orm-target-sqlite
@prisma/orm-toolchain
commit: |
Contributor
size-limit report 📦 |
aqrln
approved these changes
Aug 31, 2026
aqrln
pushed a commit
that referenced
this pull request
Sep 1, 2026
) ## Summary The repository was renamed from prisma/prisma to prisma/orm, so `github.repository == 'prisma/prisma'` is now always false. Two things have been silently skipped on this branch since the rename: - the eight BuildPulse upload steps in `.github/workflows/test-template.yml` - the benchmark job in `.github/workflows/benchmark.yml` This PR updates those guards to `'prisma/orm'`. The guards keep their purpose: forks still see a different `github.repository`, so they still skip these steps. Also updated, cosmetic only: the Slack release titles in `publish.yml` and one comment in `v7-update-engines-version.yml`. ## Testing performed - `grep -rP "prisma/prisma(?![-_A-Za-z])" .github/workflows/` finds no remaining bare references. `@prisma/prisma-schema-wasm` and `prisma/prisma-engines` references are intentionally untouched. - The diff changes only string literals inside existing expressions and one comment; no YAML structure changed. ## Related PRs Companion rename fixes: #30179 (`main` publish notification), prisma/engines-wrapper#539 (workflow dispatch target), prisma/prisma-engines#5859 (Makefile clone URL). <!-- This is an auto-generated comment: release notes by coderabbit.ai --> ## Summary by CodeRabbit - **Chores** - Updated automated workflows to reference the current repository. - Benchmarking and build metrics uploads now run under the correct repository context. - Release notifications now identify the correct repository. - Updated integration-testing workflow documentation to reflect the current repository. <!-- end of auto-generated comment: release notes by coderabbit.ai --> Signed-off-by: Oleksii Orlenko <robot@aqrln.net>
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.

Linked issue
n/a — small change; fallout from the repository rename (prisma/prisma → prisma/orm).
Summary
The publish workflow's "Notify prisma-cli" step never reached its consumer. It sent
event_type: family-published, but prisma-cli'supdate-product-versions.ymltriggers onproduct-published, so the auto-repin only ever ran from its daily scheduled backstop. The payload also still named this repoprisma/prisma. The step now sendsproduct-publishedwithrepo: prisma/orm.Testing performed
prisma/prisma-cli.github/workflows/update-product-versions.ymltriggers onrepository_dispatch: types: [product-published]and reads nothing from the payload, so therepofield is informational.Skill update
n/a — internal only (CI workflow; no user-facing surface).
Checklist
git commit -s) per the DCO. The DCO status check will block merge if any commit is missing aSigned-off-by:trailer.TML-NNNN: <sentence-case title>form — no Linear ticket exists for this rename fallout; the title follows the repo's convention for such chores (cf. chore: update npm provenance repository #30145).Notes for the reviewer
product-published(A release of the CLI depends only on released product versions prisma-cli#192); this sender, added on 2026-08-13, was never updated. The daily cron masked the dead letter — a lost dispatch delays the repin by at most a day, which is why nothing visibly broke.prisma/ormv7branch (github.repositoryguards),prisma/engines-wrapper(workflow dispatch target), andprisma/prisma-engines(Makefile clone URL).Summary by CodeRabbit
product-published.