Commit 74658c1
## Summary
Backport of #6301 to `release-1.2.x`, enabling the TypeScript client in
the release publish pipeline now that `ogx-ai/ogx-client-typescript` has
a matching `release-1.2.x` branch.
`release-1.2.x` needed **three** edits (one more than #6301 on main,
whose publish-matrix entry was already live):
1. Remove the build `should-build` TEMPORARY skip for
`ogx-client-typescript`.
2. **Restore the `ogx-client-typescript` entry in the publish matrix** —
it was still commented out here; #6300 only restored the *build* matrix
entry (to fix actionlint).
3. Remove the publish `should-publish` TEMPORARY skip.
## Effect
With this on `release-1.2.x`, a `packages: all` (default) or
`clients-only` release run builds **and** publishes
`ogx-client-typescript` to npm, alongside the Python packages. A 1.2.1
cut will then include the TS client.
## Test plan
- `actionlint` pre-commit hook passes on the edited `pypi.yml`.
- The npm build/publish path is exercised on the next release run.
🤖 Generated with [Claude Code](https://claude.com/claude-code)
Signed-off-by: Charlie Doern <cdoern@redhat.com>
Co-authored-by: Claude Opus 4.8 <noreply@anthropic.com>
1 parent daabe1a commit 74658c1
1 file changed
Lines changed: 5 additions & 14 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
244 | 244 | | |
245 | 245 | | |
246 | 246 | | |
247 | | - | |
248 | | - | |
249 | | - | |
250 | | - | |
251 | | - | |
| 247 | + | |
252 | 248 | | |
253 | 249 | | |
254 | 250 | | |
| |||
767 | 763 | | |
768 | 764 | | |
769 | 765 | | |
770 | | - | |
771 | | - | |
772 | | - | |
773 | | - | |
| 766 | + | |
| 767 | + | |
| 768 | + | |
774 | 769 | | |
775 | 770 | | |
776 | 771 | | |
| |||
790 | 785 | | |
791 | 786 | | |
792 | 787 | | |
793 | | - | |
794 | | - | |
795 | | - | |
796 | | - | |
797 | | - | |
| 788 | + | |
798 | 789 | | |
799 | 790 | | |
800 | 791 | | |
| |||
0 commit comments