-
Notifications
You must be signed in to change notification settings - Fork 5
Open
Labels
A-Build-SystemRelated to build systems or continuous integrationRelated to build systems or continuous integrationC-Code-QualityA section of code that is hard to understand or changeA section of code that is hard to understand or changeS-Ready-For-ImplementationThis issue is ready for an implementation PR. Go for it!This issue is ready for an implementation PR. Go for it!
Description
When a user generates a new repo starting from this template, their initial commit should pass CI. We should make the ci-generate.yaml
workflow test precisely this:
- Check out the template
- Run
cargo-generate
to generate a new repo - Check that generated
.template
files match the file they'll replace (with a list of files to exclude from this check, such asREADME.md.template
) - Run CI commands in the generated repo
cargo-generate.toml
should exclude ci-generate.yaml
from generated repos.
Metadata
Metadata
Assignees
Labels
A-Build-SystemRelated to build systems or continuous integrationRelated to build systems or continuous integrationC-Code-QualityA section of code that is hard to understand or changeA section of code that is hard to understand or changeS-Ready-For-ImplementationThis issue is ready for an implementation PR. Go for it!This issue is ready for an implementation PR. Go for it!