Set up Copilot instructions
Adds repository-specific instructions for GitHub Copilot coding agent per best practices.
Creates .github/copilot-instructions.md with:
- Project context - TOSCA-based deployment tool overview
-
Code structure - Python (
unfurl/), Rust (rust/), submodules (tosca-parser/) - Build/test commands - tox, pytest, cargo test, mypy
- Key dependencies - Python 3.8+, Rust toolchain requirements
- Coding conventions - PEP 8, type hints, YAML handling patterns
- Environment setup - Required git config and env vars for tests
Original prompt
This section details on the original issue you should resolve
<issue_title>✨ Set up Copilot instructions</issue_title> <issue_description>Configure instructions for this repository as documented in Best practices for Copilot coding agent in your repository.
<Onboard this repo></issue_description>
Comments on the Issue (you are @copilot in this section)
- Fixes onecommons/unfurl#353
💬 We'd love your input! Share your thoughts on Copilot coding agent in our 2 minute survey.
Please retry analysis of this Pull-Request directly on SonarQube Cloud
Quality Gate passed
Issues
0 New issues
0 Accepted issues
Measures
0 Security Hotspots
0.0% Coverage on New Code
0.0% Duplication on New Code