Skip to content

Align documentation artifact name with TemplateDotNetTool pattern#56

Merged
Malcolmnixon merged 2 commits intomainfrom
copilot/check-documentation-artifacts
Feb 16, 2026
Merged

Align documentation artifact name with TemplateDotNetTool pattern#56
Malcolmnixon merged 2 commits intomainfrom
copilot/check-documentation-artifacts

Conversation

Copy link
Contributor

Copilot AI commented Feb 16, 2026

Pull Request

Description

Artifact naming was inconsistent with TemplateDotNetTool template. The template uses documents as the artifact name, not documentation.

Changes:

  • build.yaml: Renamed artifact from documentation to documents
  • release.yaml: Renamed artifact from documentation to documents and updated step name to match

This ensures consistency with the upstream template pattern for single-OS documentation builds.

Type of Change

  • Bug fix (non-breaking change which fixes an issue)
  • New feature (non-breaking change which adds functionality)
  • Breaking change (fix or feature that would cause existing functionality to not work as expected)
  • Documentation update
  • Code quality improvement

Related Issues

N/A

Pre-Submission Checklist

Before submitting this pull request, ensure you have completed the following:

Build and Test

  • Code builds successfully: dotnet build --configuration Release
  • All tests pass: dotnet test --configuration Release
  • Code produces zero warnings

Code Quality

  • Code formatting is correct: dotnet format --verify-no-changes
  • New code has appropriate XML documentation comments
  • Static analyzer warnings have been addressed

Quality Checks

Please run the following checks before submitting:

  • Spell checker passes: cspell "**/*.{md,cs}"
  • Markdown linter passes: markdownlint "**/*.md"
  • YAML linter passes: yamllint '**/*.{yml,yaml}'
  • Self-validation passes:
    dotnet run --project src/DemaConsulting.SarifMark --configuration Release --framework net10.0 --no-build -- --validate

Testing

  • Added unit tests for new functionality
  • Updated existing tests if behavior changed
  • All tests follow the AAA (Arrange, Act, Assert) pattern
  • Test coverage is maintained or improved

Documentation

  • Updated README.md (if applicable)
  • Updated ARCHITECTURE.md (if applicable)
  • Added code examples for new features (if applicable)
  • Updated requirements.yaml (if applicable)

Additional Notes

Changes identified by repo-consistency-agent. No functional impact—workflow files reference artifacts by name consistently within the same workflow run.


💡 You can make Copilot smarter by setting up custom instructions, customizing its development environment and configuring Model Context Protocol (MCP) servers. Learn more Copilot coding agent tips in the docs.

Co-authored-by: Malcolmnixon <1863707+Malcolmnixon@users.noreply.github.com>
Copilot AI changed the title [WIP] Run repo consistency agent for documentation artifacts Align documentation artifact name with TemplateDotNetTool pattern Feb 16, 2026
Copilot AI requested a review from Malcolmnixon February 16, 2026 02:52
@Malcolmnixon Malcolmnixon marked this pull request as ready for review February 16, 2026 03:01
@Malcolmnixon Malcolmnixon merged commit beec8c1 into main Feb 16, 2026
11 checks passed
@Malcolmnixon Malcolmnixon deleted the copilot/check-documentation-artifacts branch February 16, 2026 03:12
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants