From 2d21833833a568da189b266e452cc23cd0ba04da Mon Sep 17 00:00:00 2001 From: Sebastian Krupinski Date: Fri, 24 Jul 2026 00:46:22 -0400 Subject: [PATCH] fix: checkout companion module in CI for cross-module type imports Signed-off-by: Sebastian Krupinski --- .github/workflows/build-test.yml | 8 ++++++++ .github/workflows/js-unit-tests.yml | 8 ++++++++ 2 files changed, 16 insertions(+) diff --git a/.github/workflows/build-test.yml b/.github/workflows/build-test.yml index 66b1e6c..0d82187 100644 --- a/.github/workflows/build-test.yml +++ b/.github/workflows/build-test.yml @@ -25,6 +25,14 @@ jobs: node-version: '24' server-path: './server' + - name: Install Chrono Manager + uses: actions/checkout@v6.0.2 + with: + repository: Nodarx/chrono_manager + ref: main + path: server/modules/chrono_manager + github-server-url: https://git.ktrix.dev + - name: Checkout Pull Request uses: actions/checkout@v6.0.2 with: diff --git a/.github/workflows/js-unit-tests.yml b/.github/workflows/js-unit-tests.yml index a2f3a08..da5485d 100644 --- a/.github/workflows/js-unit-tests.yml +++ b/.github/workflows/js-unit-tests.yml @@ -25,6 +25,14 @@ jobs: node-version: '24' server-path: './server' + - name: Install Chrono Manager + uses: actions/checkout@v6.0.2 + with: + repository: Nodarx/chrono_manager + ref: main + path: server/modules/chrono_manager + github-server-url: https://git.ktrix.dev + - name: Checkout Pull Request uses: actions/checkout@v6.0.2 with: