Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
10 changes: 6 additions & 4 deletions .github/tests/test_template.py
Original file line number Diff line number Diff line change
Expand Up @@ -211,8 +211,8 @@ def validate_file_structure(self) -> bool:
# Template version marker: every release bumps this deliberately.
marker = self.project_path / ".github" / "template-version.txt"
if marker.exists():
if marker.read_text().strip() != "reloaded-templates-rust:1.4.4":
logger.error("✗ template-version.txt does not match 1.4.4")
if marker.read_text().strip() != "reloaded-templates-rust:1.4.5":
logger.error("✗ template-version.txt does not match 1.4.5")
errors += 1
else:
logger.error("✗ template-version.txt not found")
Expand Down Expand Up @@ -685,8 +685,10 @@ def validate_v1_1_4_template_updates(self) -> bool:
if agents_path.exists():
agents_text = agents_path.read_text()
for line in (
"After changes, find and run `.llm/verify.{sh,ps1}` to test + lint.",
"Print all output.",
"After changes, run your platform's `verify.sh` or `verify.ps1` in `.llm/` or",
"`src/.llm/` if present.",
"It runs project verification, including tests and linting.",
"Print all output; do not repeat checks it already runs.",
"Performance:",
"- Keep dependency footprint minimal.",
):
Expand Down
2 changes: 2 additions & 0 deletions docs/migration/about.md
Original file line number Diff line number Diff line change
Expand Up @@ -26,6 +26,7 @@ For information about migrating between template versions, see the following gui
- **[v1.4.2]** - Slim `.llm` guidance, tidy in verify, `core` over `std` lint
- **[v1.4.3]** - Verify scripts run the file-altering steps first
- **[v1.4.4]** - Update rust-llm-tidy action to v2
- **[v1.4.5]** - Update the verification script path in `src/AGENTS.md`

[v1.0.0]: v1.0.0.md
[v1.0.1]: v1.0.1.md
Expand All @@ -42,3 +43,4 @@ For information about migrating between template versions, see the following gui
[v1.4.2]: v1.4.2.md
[v1.4.3]: v1.4.3.md
[v1.4.4]: v1.4.4.md
[v1.4.5]: v1.4.5.md
24 changes: 24 additions & 0 deletions docs/migration/v1.4.5.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,24 @@
# Migration to v1.4.5

From `v1.4.4` to `v1.4.5`.

## 1. Update the verification script locations

Update `src/AGENTS.md`:

```diff
-After changes, find and run `.llm/verify.{sh,ps1}` to test + lint.
-Print all output.
+After changes, run your platform's `verify.sh` or `verify.ps1` in `.llm/` or
+`src/.llm/` if present.
+
+It runs project verification, including tests and linting.
+Print all output; do not repeat checks it already runs.
```

## 2. Update the template version marker

```diff
-reloaded-templates-rust:1.4.4
+reloaded-templates-rust:1.4.5
```
1 change: 1 addition & 0 deletions mkdocs.yml
Original file line number Diff line number Diff line change
Expand Up @@ -95,5 +95,6 @@ nav:
- To v1.4.2: migration/v1.4.2.md
- To v1.4.3: migration/v1.4.3.md
- To v1.4.4: migration/v1.4.4.md
- To v1.4.5: migration/v1.4.5.md
- License: https://reloaded-project.github.io/Reloaded.MkDocsMaterial.Themes.R2/Pages/license.html
- How to Document: https://reloaded-project.github.io/Reloaded.MkDocsMaterial.Themes.R2/Pages/contributing.html
2 changes: 1 addition & 1 deletion templates/general/.github/template-version.txt
Original file line number Diff line number Diff line change
@@ -1 +1 @@
reloaded-templates-rust:1.4.4
reloaded-templates-rust:1.4.5
7 changes: 5 additions & 2 deletions templates/general/src/AGENTS.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,8 @@
After changes, find and run `.llm/verify.{sh,ps1}` to test + lint.
Print all output.
After changes, run your platform's `verify.sh` or `verify.ps1` in `.llm/` or
`src/.llm/` if present.

It runs project verification, including tests and linting.
Print all output; do not repeat checks it already runs.

Performance:

Expand Down