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.