-
Notifications
You must be signed in to change notification settings - Fork 11
✨ Set up Copilot instructions for devcontainer features repository with versioning guidelines #79
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Conversation
…sitory Co-authored-by: markphip <933108+markphip@users.noreply.github.com>
markphip
left a comment
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
@copilot looks good aside from comment that we should add something about maintaining the version as part of the update process.
Also each feature has a NOTES.md with any special notes that should appear in the README.md. That file is generated and should never be edited
|
|
||
| ## Contributing Guidelines | ||
|
|
||
| ### Pull Request Process |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
@copilot Can we add something about semantic versioning and updating the version in devcontainer-feature.json as part of making a change
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Added semantic versioning section with SemVer guidelines and updated the Pull Request Process to include version updates as step 3. The changes include guidance on when to increment MAJOR, MINOR, or PATCH versions and requirement to update the version field in devcontainer-feature.json. Commit be35388
Co-authored-by: markphip <933108+markphip@users.noreply.github.com>
Added comprehensive version management information including semantic versioning guidelines and updated the Feature Structure section to clarify that both README.md and NOTES.md files are auto-generated and should never be edited manually. Also enhanced the Pull Request Process to include version updates as a required step. Commit be35388 |
Adds comprehensive Copilot coding agent instructions to help contributors understand and work effectively with this devcontainer features repository.
The new
.copilot-instructions.mdfile provides detailed guidance covering:Repository Context
/src/,/test/, workflows)Development Guidelines
devcontainer-feature.jsonduring changesTesting Framework
_globaltest scenariosCI/CD Documentation
test-pr.yaml,test-all.yaml)Code Quality Standards
Documentation Standards
README.mdandNOTES.mdfiles are auto-generated and should never be edited manuallyThis documentation follows the best practices for Copilot coding agent and will help both new contributors and AI coding assistants understand the codebase structure, conventions, and development workflows specific to devcontainer features.
Fixes #78.
💬 Share your feedback on Copilot coding agent for the chance to win a $200 gift card! Click here to start the survey.