From 38406043d655a186c5a09c8361b5129c6937a2ab Mon Sep 17 00:00:00 2001 From: "Rodrigo Rodriguez (Pragmatismo)" Date: Tue, 16 Dec 2025 17:00:14 -0300 Subject: [PATCH] Add checkout of botlib dependency in CI --- .forgejo/workflows/botserver-bundle.yaml | 35 ++++++++++++++++++++++++ .forgejo/workflows/botserver.yaml | 6 ++++ 2 files changed, 41 insertions(+) diff --git a/.forgejo/workflows/botserver-bundle.yaml b/.forgejo/workflows/botserver-bundle.yaml index 16a66614..72a678d8 100644 --- a/.forgejo/workflows/botserver-bundle.yaml +++ b/.forgejo/workflows/botserver-bundle.yaml @@ -18,6 +18,41 @@ jobs: - uses: actions/checkout@v4 + - name: Checkout botlib dependency + uses: actions/checkout@v4 + with: + repository: GeneralBots/botlib + path: ../botlib + + - name: Checkout botui dependency + uses: actions/checkout@v4 + with: + repository: GeneralBots/botui + path: ../botui + + - name: Checkout botbook dependency + uses: actions/checkout@v4 + with: + repository: GeneralBots/botbook + path: ../botbook + + - name: Checkout botmodels dependency + uses: actions/checkout@v4 + with: + repository: GeneralBots/botmodels + path: ../botmodels + + - name: Cache Cargo registry + uses: actions/cache@v4 + with: + path: | + ~/.cargo/registry + ~/.cargo/git + target + key: ${{ runner.os }}-cargo-bundle-${{ hashFiles('**/Cargo.lock') }} + restore-keys: | + ${{ runner.os }}-cargo-bundle- + - name: Install Rust uses: msrd0/rust-toolchain@v1 with: diff --git a/.forgejo/workflows/botserver.yaml b/.forgejo/workflows/botserver.yaml index 98fe8dda..f0ce4386 100644 --- a/.forgejo/workflows/botserver.yaml +++ b/.forgejo/workflows/botserver.yaml @@ -16,6 +16,12 @@ jobs: - uses: actions/checkout@v4 + - name: Checkout botlib dependency + uses: actions/checkout@v4 + with: + repository: GeneralBots/botlib + path: ../botlib + - name: Cache Cargo registry uses: actions/cache@v4 with: