langchain4j/.github/workflows/docs-update-chatbot.yaml

27 lines
762 B
YAML

name: "Documentation: update chatbot"
on:
repository_dispatch:
types: [ trigger-docs-update-chatbot ]
workflow_dispatch:
permissions:
contents: read
jobs:
run:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 # v7
- uses: actions/setup-java@be666c2fcd27ec809703dec50e508c2fdc7f6654 # v5
with:
distribution: temurin
java-version: 21
- name: Build and run
run: |
mvn -pl internal/langchain4j-docu-chatbot-updater clean compile exec:java
env:
GOOGLE_AI_GEMINI_API_KEY: ${{ secrets.GOOGLE_AI_GEMINI_API_KEY }}
MILVUS_API_KEY: ${{ secrets.MILVUS_API_KEY }}
MILVUS_URI: ${{ secrets.MILVUS_URI }}