Skip to content

Conversation

Copy link
Contributor

Copilot AI commented Oct 25, 2025

Configure GitHub Copilot coding agent instructions as documented in best practices guide.

Changes

  • Created .github/copilot-instructions.md with repository-specific guidance:
    • Project overview and multi-module Maven structure (9 modules documented)
    • Build environment: Java 11 minimum, Maven commands, test matrix (Java 11/17, GraalVM 17/21)
    • Code guidelines: compilation targets, testing requirements, cross-platform compatibility
    • Task categorization: suitable tasks for Copilot vs. human-required architectural changes
    • Security best practices and documentation standards
    • Links to project resources and communication channels

Context

The instructions align with actual build configuration (maven.compiler.source=11 in pom.xml) and CI matrix (Linux/macOS/Windows on Java 11/17).

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.

</issue_description>

Comments on the Issue (you are @copilot in this section)


💬 We'd love your input! Share your thoughts on Copilot coding agent in our 2 minute survey.

@coderabbitai
Copy link
Contributor

coderabbitai bot commented Oct 25, 2025

Important

Review skipped

Bot user detected.

To trigger a single review, invoke the @coderabbitai review command.

You can disable this status message by setting the reviews.review_status to false in the CodeRabbit configuration file.


Comment @coderabbitai help to get the list of available commands and usage tips.

Copilot AI changed the title [WIP] Set up Copilot instructions for repository Add Copilot instructions for repository Oct 25, 2025
Copilot AI requested a review from anidotnet October 25, 2025 07:18
@anidotnet anidotnet marked this pull request as ready for review October 25, 2025 08:17
Copilot AI review requested due to automatic review settings October 25, 2025 08:17
Copy link
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull Request Overview

This PR adds GitHub Copilot instructions to guide the coding agent when working on the Nitrite Database repository. The instructions document the project structure, development environment, coding standards, and best practices aligned with the repository's Java 11+ Maven-based build configuration.

Key Changes:

  • Created comprehensive Copilot instructions covering project structure, build environment, and coding guidelines
  • Documented all 9 Maven modules and their purposes
  • Specified Java version requirements (minimum Java 11, testing on Java 11/17, GraalVM 17/21) matching actual build configuration

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

@anidotnet anidotnet merged commit 8aa2c6e into main Oct 25, 2025
31 checks passed
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.

✨ Set up Copilot instructions

2 participants