langchain/.github/workflows
Predrag Gruevski 3c5c384f1a
Test-publish to test PyPI and separate jobs to limit permissions. (#12578)
Before making a new `langchain` release, we want to test that everything
works as expected. This PR lets us publish `langchain` to test PyPI,
then install it from there and run checks to ensure everything works
normally before publishing it "for real".

It also takes the opportunity to refactor the build process, splitting
up the build, release-creation, and PyPI upload steps into separate jobs
that do not share their elevated permissions with each other.
2023-10-30 17:10:14 -04:00
..
_compile_integration_test.yml separate compile integration tests (#12171) 2023-10-24 08:55:19 -07:00
_lint.yml notebook fmt (#12498) 2023-10-29 15:50:09 -07:00
_pydantic_compatibility.yml Update to actions/checkout@v4. (#11951) 2023-10-23 10:01:33 -04:00
_release_docker.yml Add base docker image and ci script for building and pushing (#10927) 2023-10-02 15:07:57 +01:00
_release.yml Test-publish to test PyPI and separate jobs to limit permissions. (#12578) 2023-10-30 17:10:14 -04:00
_test_release.yml bump 321 (#12161) 2023-10-23 12:49:38 -04:00
_test.yml CLI CI 2 (#12387) 2023-10-26 17:01:31 -07:00
codespell.yml Update to actions/checkout@v4. (#11951) 2023-10-23 10:01:33 -04:00
doc_lint.yml Bagatur/fix doc ci (#12529) 2023-10-29 16:15:18 -07:00
extract_ignored_words_list.py Add scoring chain (#11123) 2023-10-02 15:15:31 -07:00
langchain_ci.yml better lint triggering (#12376) 2023-10-26 15:31:20 -07:00
langchain_cli_ci.yml notebook fmt (#12498) 2023-10-29 15:50:09 -07:00
langchain_cli_release.yml add gha for cli (#12492) 2023-10-28 21:49:28 -07:00
langchain_experimental_ci.yml notebook fmt (#12498) 2023-10-29 15:50:09 -07:00
langchain_experimental_release.yml Require manually triggering release workflows. (#9552) 2023-08-21 13:54:44 -04:00
langchain_experimental_test_release.yml add experimental test release gha (#12229) 2023-10-24 13:49:16 -07:00
langchain_release_docker.yml Trigger Docker release workflow after new langchain release is made. (#11290) 2023-10-04 10:27:08 -04:00
langchain_release.yml Update langchain_release.yml (#11444) 2023-10-05 14:23:27 -04:00
langchain_test_release.yml bump 321 (#12161) 2023-10-23 12:49:38 -04:00
scheduled_test.yml fireworks scheduled integration tests (#12373) 2023-10-26 14:24:42 -07:00
templates_ci.yml Templates CI (#12313) 2023-10-26 20:29:36 -07:00