Update PDF document names and template file#70
Merged
Malcolmnixon merged 4 commits intomainfrom Jan 11, 2026
Merged
Conversation
- Rename guide_template.html to template.html since it's used for all documents - Update PDF output names to include "ReqStream" prefix and be more descriptive - Update all definition.yaml files to reference the renamed template Co-authored-by: Malcolmnixon <1863707+Malcolmnixon@users.noreply.github.com>
Co-authored-by: Malcolmnixon <1863707+Malcolmnixon@users.noreply.github.com>
Changed artifact path back to wildcard pattern (docs/*.pdf) for flexibility in case more PDFs are added in the future. GitHub Actions handles filenames with spaces correctly. Co-authored-by: Malcolmnixon <1863707+Malcolmnixon@users.noreply.github.com>
Copilot
AI
changed the title
[WIP] Update PDF document names for clarity
Update PDF document names and template file
Jan 11, 2026
Malcolmnixon
approved these changes
Jan 11, 2026
Copilot AI
added a commit
that referenced
this pull request
Mar 26, 2026
Apply all missing changes from the TemplateDotNetTool template to bring ReqStream into consistency with the latest template patterns. Changes applied from PRs #58-#74: PR #58 (ReviewMark integration): - Add .reviewmark.yaml with ReqStream-specific review sets - Add pip-requirements.txt (yamllint==1.38.0) - Update lint.sh/lint.bat to use Python venv + pip pattern - Update package.json with pinned cspell and markdownlint-cli2 devDependencies - Add demaconsulting.reviewmark to .config/dotnet-tools.json - Add reviewmark entry to .versionmark.yaml PR #59 (Add Code Review Agent to AGENTS.md invocation rules): - Add code-review agent to AGENTS.md available agents list - Add new .github/agents/code-review.agent.md PR #61 (Linting modernization and agent file standardization): - Update .markdownlint-cli2.yaml with PURPOSE/DO NOT MODIFY header - Update .yamllint.yaml with PURPOSE/DO NOT MODIFY header - Remove check-keys from yamllint truthy rule (aligns with template) PR #63 (enforce cspell word list policy): - Update .cspell.yaml header comment (NEVER add misspelled word) - Add missing technical terms to cspell word list (reviewmark, ReviewMark, versionmark, VersionMark, buildmark, BuildMark, gitattributes, etc.) PR #64 (Align lint YAML configs): - Apply standardized headers to markdownlint and yamllint configs PR #65-#67, #70-#73 (Agent synchronization): - Update code-quality.agent.md to template version (comprehensive content) - Update agent frontmatter descriptions to match shorter template pattern - Update repo-consistency agent and requirements, software-developer, technical-writer, test-developer agents PR #71 (.gitattributes LF line endings): - .gitattributes already had correct content PR #72 (Simplify repo-consistency agent): - repo-consistency.agent.md already aligned PR #54 (Various improvements): - Update .versionmark.yaml regex patterns to support pre-release versions - Update .gitignore to match template structure CONTRIBUTING.md: - Rewrite to match template standards with ReqStream-specific translation - Add dotnet tool restore step, XML documentation section - Add comprehensive testing guidelines with MSTest v4 assertions - Add requirements management section
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
PDF documents generated by the build pipeline had generic names (
guide.pdf,requirements.pdf,tracematrix.pdf) that don't convey context after download.Changes
PDF output paths in
.github/workflows/build.yaml:docs/guide.pdf→docs/ReqStream User Guide.pdfdocs/requirements.pdf→docs/ReqStream Requirements.pdfdocs/tracematrix.pdf→docs/ReqStream Trace Matrix.pdfTemplate file renamed from
guide_template.htmltotemplate.html:docs/{guide,requirements,tracematrix}/definition.yamlOriginal prompt
💬 We'd love your input! Share your thoughts on Copilot coding agent in our 2 minute survey.