diff --git a/.forgejo/issue_template/01-content-update.yml b/.forgejo/issue_template/01-content-update.yml new file mode 100644 index 0000000..c755c70 --- /dev/null +++ b/.forgejo/issue_template/01-content-update.yml @@ -0,0 +1,42 @@ +name: Content update +about: Content creation or edition +title: '[Content]: ' +ref: 'content-update' +assignees: + - aleidk +labels: + - Priority/Low + - Severity/Low + - Status/Pending + - Type/Content +body: + - type: dropdown + id: topic + attributes: + label: "Topic:" + multiple: true + default: 0 + options: + - Garden + - Blog + - Devlog + - Other + validations: + required: true + + - type: textarea + id: content + attributes: + label: "Content description:" + description: Brief ideas of what this content is about. + placeholder: Lorem Ipsum... + validations: + required: true + + - type: textarea + id: extra + attributes: + label: "Extra data and references:" + placeholder: Lorem Ipsum... + validations: + required: false diff --git a/.forgejo/issue_template/02-feature.yml b/.forgejo/issue_template/02-feature.yml new file mode 100644 index 0000000..83eb99c --- /dev/null +++ b/.forgejo/issue_template/02-feature.yml @@ -0,0 +1,60 @@ +name: Feature request +about: Request a new feature to be added +title: '[Feature]: ' +ref: 'development' +assignees: + - aleidk +labels: + - Priority/Low + - Severity/Low + - Status/Pending + - Type/Feature +body: + - type: markdown + attributes: + value: | + We appreciate your feedback on how to improve this project. Please be sure to include as much details and any resources if possible! + + - type: dropdown + attributes: + multiple: false + label: Type of Feature + default: 0 + options: + - "✨ New Feature" + - "📝 Documentation" + - "🎨 Style and UI" + - "🔨 Code Refactor" + - "⚡ Performance Improvements" + - "✅ New Test" + - "🪢 Architecture" + validations: + required: true + + - type: textarea + id: description + attributes: + label: Description + description: Give us a brief description of the feature or enhancement you would like. + placeholder: As , I want because + validations: + required: true + + - type: textarea + id: completion-criteria + attributes: + label: Completion criteria + description: Tell us what this feature needs to do to be considered completed using verificable items. + placeholder: | + - [ ] Read the configuration file using the yaml format + - [ ] Fetch data from an the json-placehoder API + - [ ] Save the data in the database + validations: + required: true + + - type: textarea + id: additional-information + attributes: + label: Additional Information + description: | + Please leave any additional information on the feature request that could be helpful! like proposed solutions, examples, links, screenshots, etc. diff --git a/.forgejo/issue_template/03-bug-report.yml b/.forgejo/issue_template/03-bug-report.yml new file mode 100644 index 0000000..0662b0b --- /dev/null +++ b/.forgejo/issue_template/03-bug-report.yml @@ -0,0 +1,93 @@ +name: Bug report +about: Something isn't working as expected +title: '[Bug]: ' +ref: 'development' +assignees: + - aleidk +labels: + - Priority/Low + - Severity/Low + - Status/Pending + - Type/Bug +body: + - type: markdown + attributes: + value: | + We appreciate your feedback on how to improve this project. Please be sure to include as much details and any resources if possible! + + - type: checkboxes + id: terms + attributes: + label: Before submitting, I checked... + options: + - label: The [issue tracker](../) in case this has been reported before + required: true + - label: The severity of the bug + required: true + validations: + required: true + + - type: textarea + id: expected + attributes: + label: "Expected behavior:" + description: A clear and concise description of what you expected to happen. Include screenshots and/or logs if relevant. + placeholder: As , I want because + validations: + required: true + + - type: textarea + id: current + attributes: + label: "Current behavior:" + description: A clear and concise description of what actually happened. Include screenshots and/or logs if relevant. + placeholder: As , I want because + validations: + required: true + + - type: textarea + id: reproduce + attributes: + label: "Steps to reproduce:" + description: Anambiguous set of steps to reproduce this bug. Include code snippets if relevant. + placeholder: | + 1. Use x argument / navigate to + 2. Fill this information + 3. Go to... + 4. See error + validations: + required: true + + - type: dropdown + attributes: + multiple: false + label: Is this a regresion? + description: Did this behaviour used to work in the previous version? + default: 0 + options: + - "I don't know" + - "This is a new feature" + - "Yes" + - "No" + validations: + required: true + + - type: textarea + id: environment + attributes: + label: "Your environment:" + description: Tell us details about the environment you experienced the bug in. A minimal/isolated enviroment to reproduce would be apreciated. + placeholder: | + - Version used: + - Browser Name and version: + - Operating System and version (desktop or mobile): + - Link to your project: + validations: + required: false + + - type: textarea + id: additional-information + attributes: + label: "Additional Information:" + description: | + Please leave any additional information on the bug that could be helpful! like proposed solutions, examples, links, screenshots, etc. diff --git a/cog.toml b/cog.toml index e8317ed..2210454 100644 --- a/cog.toml +++ b/cog.toml @@ -1,9 +1,9 @@ from_latest_tag = true -ignore_merge_commits = false +ignore_merge_commits = true disable_changelog = false disable_bump_commit = false generate_mono_repository_global_tag = true -branch_whitelist = [] +branch_whitelist = ["main", "release/**"] skip_ci = "[skip ci]" skip_untracked = false pre_bump_hooks = [] @@ -14,6 +14,7 @@ post_package_bump_hooks = [] [git_hooks] [commit_types] +content = { changelog_title = "Content"} [changelog] path = "CHANGELOG.md"