Mason Daugherty
df70c5c186
chore: update actions run-names and add default inputs ( #32293 )
2025-07-28 17:33:27 -04:00
Mason Daugherty
9d38f170ce
refactor: enhance workflow names and descriptions for clarity ( #32262 )
2025-07-27 21:31:59 -04:00
Mason Daugherty
042da2a2b2
chore: clean up capitalization in workflow names ( #31944 )
2025-07-09 15:16:48 -04:00
Eugene Yurtsev
6dca787a9d
ci: set explicit workflow permissions ( #31830 )
...
* Set explicit workflow permissions
* Should be a no-op since we're using restricted GITHUB_TOKENs by
default
2025-07-03 10:02:18 -04:00
ccurme
46de0866db
infra: add langchain-google-genai to monorepo test deps and update notebook cassettes ( #30925 )
...
Following https://github.com/langchain-ai/langchain/pull/30880
2025-04-18 11:16:12 -04:00
ccurme
d172984c91
infra: migrate to uv ( #29566 )
2025-02-06 13:36:26 -05:00
Ülgen Sarıkavak
c953f93c54
infra: Update Poetry version, to current latest (1.8.4) ( #28194 )
...
Update all Poetry versions to the current latest, 1.8.4 .
I was checking how lock files are managed and found out that even though
the files are generated - updated with the current latest version of
Poetry, the version used in CI and Dockerfile was outdated.
*
https://github.com/langchain-ai/langchain/pull/28061/files#diff-e00422d37a73d07c174e7838ad7c30f642d06305aff8f9d71e1e84c6897efbffL1
*
https://github.com/langchain-ai/langchain/pull/28070/files#diff-55267c883e58892916d5316bc029725fdeeba5a77e2557cf7667793823d9d9c6L1
*
https://github.com/langchain-ai/langchain/pull/27991/files#diff-9f96b8fd39133c3f1d737e013c9042b065b42ae04b3da76902304f30cec136d8R1
<!-- If no one reviews your PR within a few days, please @-mention one
of baskaryan, efriis, eyurtsev, ccurme, vbarda, hwchase17. -->
Co-authored-by: Erick Friis <erick@langchain.dev >
2024-12-02 19:01:13 +00:00
ccurme
595dc592c9
docs: run how-to guides in CI ( #27615 )
...
Add how-to guides to [Run notebooks
job](https://github.com/langchain-ai/langchain/actions/workflows/run_notebooks.yml )
and fix existing notebooks.
- As with tutorials, cassettes must be updated when HTTP calls in guides
change (by running existing
[script](https://github.com/langchain-ai/langchain/blob/master/docs/scripts/update_cassettes.sh )).
- Cassettes now total ~62mb over 474 files.
- `docs/scripts/prepare_notebooks_for_ci.py` lists a number of notebooks
that do not run (e.g., due to requiring additional infra, slowness,
requiring `input()`, etc.).
2024-10-30 12:35:38 -04:00
Erick Friis
4d11211c89
infra: schedule triggers monorepo only by default ( #27428 )
...
fixes https://github.com/langchain-ai/langchain/issues/27426
2024-10-17 14:31:14 +00:00
ccurme
fdb7f951c8
monorepo: add script for updating notebook cassettes ( #27399 )
...
1. Move dependencies for running notebooks into monorepo poetry test
deps;
2. Add script to update cassettes for a single notebook;
3. Add cassettes for some how-to guides.
---
To update cassettes for a single notebook, run
`docs/scripts/update_cassettes.sh`. For example:
```
./docs/scripts/update_cassettes.sh docs/docs/how_to/binding.ipynb
```
Requires:
1. monorepo dev and test dependencies installed;
2. env vars required by notebook are set.
Note: How-to guides are not currently run in [scheduled
job](https://github.com/langchain-ai/langchain/actions/workflows/run_notebooks.yml ).
Will add cassettes for more how-to guides in subsequent PRs before
adding them to scheduled job.
2024-10-16 13:46:49 -04:00
ccurme
44eddd39d6
infra[patch]: update notebooks workflow ( #26956 )
...
Addressing some lingering comments from
https://github.com/langchain-ai/langchain/pull/26944 , adding parameters
for
- python version
- working directory

2024-09-27 15:39:14 -04:00
ccurme
67df944dfb
infra: add CI job for running tutorial notebooks ( #26944 )
2024-09-27 18:29:49 +00:00