-
-
Notifications
You must be signed in to change notification settings - Fork 28
chore: bump deps #61
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
chore: bump deps #61
Changes from all commits
d97cb2f
3749efc
a276477
5922e7e
13b0b6a
c9a55be
550f6b2
aff1085
9c893f1
7b0edfd
File filter
Filter by extension
Conversations
Jump to
Diff view
Diff view
There are no files selected for viewing
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,53 @@ | ||
| # GitHub Copilot Instructions | ||
|
|
||
| ## Contribution Guidelines | ||
|
|
||
| ### Before Committing | ||
|
|
||
| 1. **Run linters:** `make lint` (must pass without warnings or errors) | ||
| 2. **Run tests:** `make test` (must pass all tests) | ||
| 3. **Build successfully:** `make build` (must compile without warnings or errors) | ||
|
|
||
| ### Code Standards | ||
|
|
||
| - Follow Go best practices and idiomatic patterns | ||
| - Use Australian English spelling throughout code (unless it's a function or parameter to an upstream library) and documentation | ||
| - No marketing terms like "comprehensive" or "production-grade" | ||
| - Focus on clear, concise, actionable technical guidance | ||
| - Keep responses token-efficient (avoid returning unnecessary data) | ||
| verbosity | ||
|
|
||
| ## Code Quality Checks | ||
|
|
||
| ### General Code Quality | ||
| - Verify proper module imports and dependencies | ||
| - Check for hardcoded credentials or sensitive data | ||
| - Ensure proper resource cleanup (defer statements) | ||
| - Validate input parameters thoroughly | ||
| - Use appropriate data types and structures | ||
| - Follow consistent error message formatting | ||
|
|
||
| ## Configuration & Environment | ||
| - Environment variables should have sensible defaults | ||
| - Configuration should be documented in README | ||
| - Support both development and production modes | ||
| - Handle missing optional dependencies gracefully | ||
|
|
||
| ## General Guidelines | ||
|
|
||
| - Do not use marketing terms such as 'comprehensive' or 'production-grade' in documentation or code comments. | ||
| - Focus on clear, concise actionable technical guidance. | ||
|
|
||
| ## Review Checklist for Every PR | ||
|
|
||
| Before approving any pull request, verify: | ||
|
|
||
| - [ ] Code follows the latest Golang best practices | ||
| - [ ] No security issues or vulnerabilities introduced | ||
| - [ ] All linting and tests pass successfully | ||
| - [ ] Documentation updated if required | ||
| - [ ] Australian English spelling used throughout, No American English spelling used (unless it's a function or parameter to an upstream library) | ||
| - [ ] Context cancellation handled properly if applicable | ||
| - [ ] Resource cleanup with defer statements if applicable | ||
|
|
||
| If you are re-reviewing a PR you've reviewed in the past and your previous comments / suggestions have been addressed or are no longer valid please resolve those previous review comments to keep the review history clean and easy to follow. | ||
| Original file line number | Diff line number | Diff line change | ||
|---|---|---|---|---|
| @@ -0,0 +1,30 @@ | ||||
| version: "2" | ||||
|
||||
| version: "2" |
Uh oh!
There was an error while loading. Please reload this page.