From a792d2ec398c96674d7c6316837d2d73a1348ad0 Mon Sep 17 00:00:00 2001 From: "Luke W. Johnston" Date: Fri, 5 Sep 2025 19:03:19 +0200 Subject: [PATCH 1/2] ci: :construction_worker: use reusable test workflow --- .github/workflows/test.yml | 26 +++----------------------- 1 file changed, 3 insertions(+), 23 deletions(-) diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml index 2536271..93e3ff5 100644 --- a/.github/workflows/test.yml +++ b/.github/workflows/test.yml @@ -11,26 +11,6 @@ permissions: read-all jobs: test-copier: - runs-on: ubuntu-latest - steps: - - name: Checkout - uses: actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 - - - name: Set up uv - uses: astral-sh/setup-uv@557e51de59eb14aaaba2ed9621916900a91d50c6 - with: - enable-cache: true - - - name: Set up Quarto - uses: quarto-dev/quarto-actions/setup@9e48da27e184aa238fcb49f5db75469626d43adb # v2.1.9 - - - name: Install justfile - run: sudo apt install -y just - - - name: Set Git user - run: | - git config --global user.name "GitHub Actions" - git config --global user.email "fake@example.com" - - - name: Test and check template creation - run: just _tests + uses: seedcase-project/.github/.github/workflows/reusable-test-copier.yml@main + with: + test-script: "./test-template.sh" From 3fb2b38a6f4c88166a6d4d39714e35060f8aed42 Mon Sep 17 00:00:00 2001 From: "Luke W. Johnston" Date: Tue, 16 Sep 2025 18:25:34 +0200 Subject: [PATCH 2/2] ci: :construction_worker: use updated input for test-copier workflow --- .github/workflows/test.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml index 93e3ff5..8b345bc 100644 --- a/.github/workflows/test.yml +++ b/.github/workflows/test.yml @@ -13,4 +13,4 @@ jobs: test-copier: uses: seedcase-project/.github/.github/workflows/reusable-test-copier.yml@main with: - test-script: "./test-template.sh" + test-recipe: "_tests"