Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
27 changes: 27 additions & 0 deletions .github/ISSUE_TEMPLATE/bug_report.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,27 @@
---
name: Bug report
about: Report a problem
title: '[BUG] '
labels: ['bug']
assignees: ''
---

## Describe the bug
A clear description of what's wrong.

## To reproduce
Steps to reproduce the behavior:
1. ...

## Expected behavior
What you expected to happen.

## Environment
- Version / commit:
- OS / runtime:

## Additional context
Logs, screenshots, or config (redact secrets/tokens).

## Checklist
- [ ] I searched existing issues to avoid duplicates
5 changes: 5 additions & 0 deletions .github/ISSUE_TEMPLATE/config.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
blank_issues_enabled: false
contact_links:
- name: Security report
url: https://github.com/AltairaLabs/.github/security/policy
about: Please report security vulnerabilities privately, not as a public issue.
26 changes: 26 additions & 0 deletions .github/ISSUE_TEMPLATE/documentation.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,26 @@
---
name: Documentation improvement
about: Suggest improvements to documentation
title: '[DOCS] '
labels: ['documentation']
assignees: ''
---

## Documentation issue

**Location** (file / section / URL):

**What's wrong, unclear, or missing?**

## Proposed improvement

Describe how the documentation should be improved. Include suggested wording or examples if you have them.

## Contribution

- [ ] I'd like to submit a PR with the fix
- [ ] I'm reporting it for someone else to fix

## Checklist
- [ ] I searched existing issues to avoid duplicates
- [ ] I identified the specific documentation location
23 changes: 23 additions & 0 deletions .github/ISSUE_TEMPLATE/feature_request.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,23 @@
---
name: Feature request
about: Suggest a new feature or improvement
title: '[FEATURE] '
labels: ['enhancement']
assignees: ''
---

## Feature summary
A one-line summary of the feature.

## Problem statement
What problem does this solve? Why is it needed?

## Proposed solution
Describe the solution you'd like.

## Alternatives considered
Any alternative solutions or workarounds.

## Checklist
- [ ] I searched existing issues to avoid duplicates
- [ ] I provided a concrete use case
26 changes: 26 additions & 0 deletions .github/PULL_REQUEST_TEMPLATE.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,26 @@
## Summary

**Type of change**
- [ ] Bug fix
- [ ] New feature
- [ ] Breaking change
- [ ] Documentation
- [ ] CI / infrastructure
- [ ] Refactor / tests

**What & why**
What does this PR do, and why? Link any related issues.

Fixes #(issue)

## Testing
- [ ] Tests pass locally
- [ ] Lint / format checks pass locally
- [ ] Added or updated tests covering the change

## Checklist
- [ ] My commits are signed off (`git commit -s`) — the DCO check is enforced
- [ ] I have signed the CLA (the CLA Assistant bot prompts on your first PR)
- [ ] I have read the [Contributing Guidelines](./CONTRIBUTING.md) and [Code of Conduct](./CODE_OF_CONDUCT.md)
- [ ] Documentation updated if behavior changed
- [ ] PR title follows Conventional Commits
156 changes: 0 additions & 156 deletions .github/pull_request_template.md

This file was deleted.

10 changes: 10 additions & 0 deletions CONTRIBUTING.md
Original file line number Diff line number Diff line change
Expand Up @@ -28,6 +28,16 @@ This adds a "Signed-off-by" line to your commit message:
Signed-off-by: Your Name <your.email@example.com>
```

> **This is enforced.** A required `DCO` check verifies every commit in your pull request carries a matching `Signed-off-by` line. If you forget, fix it with `git commit --amend -s` (single commit) or `git rebase --signoff main` (multiple commits), then force-push.

## Contributor License Agreement (CLA)

Before your first contribution can be merged you must sign our Contributor License Agreement. When you open your first pull request, the **CLA Assistant** bot comments with a link to the CLA; you sign by replying on the PR with:

> I have read the CLA Document and I hereby sign the CLA

You sign **once** — the signature then applies to your future contributions across AltairaLabs repositories. The CLA is a **license grant**, not a copyright assignment: you keep ownership of your contribution and grant AltairaLabs a license to use and relicense it. You can read the full text [here](https://gist.github.com/chaholl/acc8f1f6c38376d00a162351f566b93e).

## How to Contribute

### Reporting Bugs
Expand Down
Loading