From 4967f6beafeaf02eb59bfdc98168bc97e62dcb8c Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Karl-Einar=20Bergstr=C3=B8m?= Date: Mon, 12 Oct 2026 13:23:33 +0200 Subject: [PATCH] docs: issues on the GitHub mirror, with bug and feature forms The README says pull requests aren't taken and points to issues on the GitHub mirror. Issue forms for bug reports and feature requests set the bug and enhancement labels; blank issues are off. Co-Authored-By: Claude Opus 5.5 (1M context) --- .github/ISSUE_TEMPLATE/bug.yml | 46 ++++++++++++++++++++++++++++++ .github/ISSUE_TEMPLATE/config.yml | 5 ++++ .github/ISSUE_TEMPLATE/feature.yml | 20 +++++++++++++ README.md | 8 ++++++ 4 files changed, 79 insertions(+) create mode 100644 .github/ISSUE_TEMPLATE/bug.yml create mode 100644 .github/ISSUE_TEMPLATE/config.yml create mode 100644 .github/ISSUE_TEMPLATE/feature.yml diff --git a/.github/ISSUE_TEMPLATE/bug.yml b/.github/ISSUE_TEMPLATE/bug.yml new file mode 100644 index 0000000..e5efb65 --- /dev/null +++ b/.github/ISSUE_TEMPLATE/bug.yml @@ -0,0 +1,46 @@ +name: Bug report +description: Something in lazysecrets doesn't work as it should. +labels: [bug] +body: + - type: markdown + attributes: + value: | + Thanks for reporting! Please leave out secret values, tokens and anything else private: names of vaults and secrets are enough. + - type: textarea + id: what + attributes: + label: What happened + description: What you did, what you expected, and what happened instead. + validations: + required: true + - type: textarea + id: steps + attributes: + label: Steps to reproduce + description: If you can, try `lazysecrets --demo` first. + placeholder: | + 1. lazysecrets --demo + 2. ctrl+s, type … + - type: input + id: version + attributes: + label: Version + description: The status pane shows it, e.g. `v0.1.0`. + validations: + required: true + - type: dropdown + id: source + attributes: + label: Where + multiple: true + options: + - Azure Key Vault + - Databricks + - SOPS or .env files + - Links + - Everywhere / not sure + - type: input + id: platform + attributes: + label: OS and terminal + placeholder: macOS 26, kitty + tmux diff --git a/.github/ISSUE_TEMPLATE/config.yml b/.github/ISSUE_TEMPLATE/config.yml new file mode 100644 index 0000000..ceaf9b1 --- /dev/null +++ b/.github/ISSUE_TEMPLATE/config.yml @@ -0,0 +1,5 @@ +blank_issues_enabled: false +contact_links: + - name: Docs + url: https://git.kebcloud.no/keb/lazysecrets/src/branch/main/docs + about: Keys, sources, links, config and more. diff --git a/.github/ISSUE_TEMPLATE/feature.yml b/.github/ISSUE_TEMPLATE/feature.yml new file mode 100644 index 0000000..66e8eb7 --- /dev/null +++ b/.github/ISSUE_TEMPLATE/feature.yml @@ -0,0 +1,20 @@ +name: Feature request +description: An idea for lazysecrets, or something that could work better. +labels: [enhancement] +body: + - type: markdown + attributes: + value: | + lazysecrets stays focused on finding, reading and sharing secrets, so not every idea will make it in, but they're all read. + - type: textarea + id: problem + attributes: + label: What you're trying to do + description: The problem or the situation, more than the solution. + validations: + required: true + - type: textarea + id: idea + attributes: + label: Your idea + description: How you'd like it to work, if you have one in mind. diff --git a/README.md b/README.md index e2d21e3..6e28c5c 100644 --- a/README.md +++ b/README.md @@ -100,6 +100,14 @@ call of its own is a daily check for a new release on this server, which `updateCheck: false` turns off. +## Contributing + +I don't take pull requests: I don't have time to review and test them. +Bug reports and ideas are welcome, though: open an +[issue on GitHub](https://github.com/karleinarb/lazysecrets/issues), as a +bug report or a feature request, and I'll have a look. + + ## AI disclosure Built with help from an agentic coding assistant. Every change is requested, reviewed and tested by me before it's merged.