diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 35aaafb..23c01fc 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -14,7 +14,7 @@ jobs: - name: Checkout repository uses: actions/checkout@v4 - name: Run cargo generate - uses: cargo-generate/cargo-generate-action@v0.18.3 + uses: cargo-generate/cargo-generate-action@v0.20.0 with: name: ${{ env.PROJECT_NAME }} template: simple @@ -37,7 +37,7 @@ jobs: - name: Checkout repository uses: actions/checkout@v4 - name: Run cargo generate - uses: cargo-generate/cargo-generate-action@v0.18.3 + uses: cargo-generate/cargo-generate-action@v0.20.0 with: name: ${{ env.PROJECT_NAME }} template: simple-async @@ -60,11 +60,11 @@ jobs: - name: Checkout repository uses: actions/checkout@v4 - name: Run cargo generate - uses: cargo-generate/cargo-generate-action@v0.18.3 + uses: cargo-generate/cargo-generate-action@v0.20.0 with: name: ${{ env.PROJECT_NAME }} template: component - template_values_file: .github/workflows/template.toml + arguments: '--define gh-username="ratatui" --define project-description="Example of ratatui template" --define use_gitserver=false' - name: Install Rust toolchain uses: dtolnay/rust-toolchain@stable - name: Cargo check diff --git a/.github/workflows/template.toml b/.github/workflows/template.toml deleted file mode 100644 index 68a4d30..0000000 --- a/.github/workflows/template.toml +++ /dev/null @@ -1,4 +0,0 @@ -[values] -gh-username = "ratatui" -project-description = "Example of ratatui template" -use_gitserver = false diff --git a/cargo-generate.toml b/cargo-generate.toml index 57cc920..ea503dc 100644 --- a/cargo-generate.toml +++ b/cargo-generate.toml @@ -1,4 +1,5 @@ # configuration for https://cargo-generate.github.io/cargo-generate/ [template] +cargo_generate_version = ">=0.20.0" sub_templates = ["simple", "simple-async", "component"]