From e6dd9f37f25dc9f8605cb24302987038f52df329 Mon Sep 17 00:00:00 2001 From: fa-sharp Date: Fri, 20 Feb 2026 00:36:15 -0500 Subject: [PATCH] ci: fix `cargo generate` with cached cargo deps --- .genignore | 1 - .github/workflows/dependency-check.yml | 6 ++++-- 2 files changed, 4 insertions(+), 3 deletions(-) diff --git a/.genignore b/.genignore index c8d5dfa..ba9da2d 100644 --- a/.genignore +++ b/.genignore @@ -2,4 +2,3 @@ .github/ target/ Cargo.lock -.env diff --git a/.github/workflows/dependency-check.yml b/.github/workflows/dependency-check.yml index f2d7e7e..b6571de 100644 --- a/.github/workflows/dependency-check.yml +++ b/.github/workflows/dependency-check.yml @@ -34,7 +34,8 @@ jobs: - name: Generate test project from template run: | - cargo generate --path . --name dep-check-test --vcs none \ + mkdir -p dep-check-test && cd dep-check-test + cargo generate --path .. --name dep-check-test --vcs none --init \ --define project_description="Dependency check test project" \ --define env_prefix="APP" \ --define default_port="3000" \ @@ -128,7 +129,8 @@ jobs: - name: Generate test project without aide run: | - cargo generate --path . --name dep-check-no-aide --vcs none \ + mkdir -p dep-check-no-aide && cd dep-check-no-aide + cargo generate --path .. --name dep-check-no-aide --vcs none --init \ --define project_description="Dependency check test project without aide" \ --define env_prefix="APP" \ --define default_port="3000" \