chore: add clippy.toml, issue/PR templates, Helm OCI docs, logging env vars

- clippy.toml: cognitive-complexity=25, too-many-arguments=7
- Issue templates: bug report + feature request (YAML forms)
- PR template with checklist (fmt, clippy, test, unwrap, changelog)
- README: Helm OCI support documented, NORA_LOG_LEVEL/FORMAT env vars
- GitHub topic: helm-registry re-added (verified helm push/pull works)
This commit is contained in:
2026-03-31 22:48:32 +00:00
parent 7c8964f8fa
commit 970374b4e2
5 changed files with 73 additions and 24 deletions

View File

@@ -1,39 +1,57 @@
name: Bug Report
description: Report a bug or unexpected behavior
labels: ["bug"]
description: Report a bug in NORA
labels: [bug]
body:
- type: textarea
id: description
attributes:
label: Description
description: What happened? What did you expect?
description: What happened?
validations:
required: true
- type: textarea
id: steps
id: expected
attributes:
label: Steps to reproduce
description: How can we reproduce the issue?
label: Expected Behavior
description: What did you expect to happen?
- type: textarea
id: reproduce
attributes:
label: Steps to Reproduce
description: How can we reproduce this?
validations:
required: true
- type: input
id: version
attributes:
label: NORA version
placeholder: "0.2.32"
label: NORA Version
description: Output of 'nora --version' or Docker tag
placeholder: v0.3.0
validations:
required: true
- type: dropdown
id: protocol
id: registry
attributes:
label: Registry protocol
label: Registry Protocol
options:
- Docker
- Docker/OCI
- npm
- Maven
- PyPI
- Cargo
- Go
- Raw
- UI/Dashboard
- Other
- type: dropdown
id: storage
attributes:
label: Storage Backend
options:
- Local filesystem
- S3-compatible
- type: textarea
id: logs
attributes:
label: Logs / error output
label: Relevant Logs
render: shell