fix(infra): create GitHub releases for partner package releases (#35234)

- GitHub releases have not been created for partner package releases
since #34784 (Jan 16). PyPI publishes were unaffected.

#34784 added `test-dependents` to the `publish` job's dependency chain.
`test-dependents` only runs for core/langchain releases, so it's skipped
for everything else. `publish` handles this with `if: ${{ !cancelled()
&& !failure() }}`, but `mark-release` (which creates the GitHub release)
doesn't have the same guard — so GitHub Actions skips it whenever
`test-dependents` is skipped.

## Missing GitHub releases
`langchain-xai==1.2.2`, `langchain-standard-tests==1.1.3`,
`langchain-groq==1.1.2`, `langchain-anthropic==1.3.2`,
`langchain-standard-tests==1.1.4`, `langchain-openai==1.1.8`,
`langchain-openai==1.1.9`, `langchain-anthropic==1.3.3`,
`langchain-openrouter==0.0.2`
This commit is contained in:
Mason Daugherty
2026-02-15 04:27:26 -05:00
committed by GitHub
parent 331ecca029
commit 9a2a10ec21
3 changed files with 4 additions and 1 deletions

View File

@@ -239,7 +239,7 @@ class ChatOpenRouter(BaseChatModel):
"""
route: str | None = None
"""Route preference for OpenRouter. E.g. `'fallback'`."""
"""Route preference for OpenRouter, e.g. `'fallback'`."""
plugins: list[dict[str, Any]] | None = None
"""Plugins configuration for OpenRouter."""