mirror of
https://github.com/tmdinosaurcenter/kiosk-guestbook.git
synced 2026-06-03 21:37:51 -06:00
ci: add Dependabot config and issue templates
Add weekly Dependabot updates for pip, Docker, and GitHub Actions. Add issue templates for bug reports, feature requests, documentation, and general feedback.
This commit is contained in:
@@ -0,0 +1,35 @@
|
||||
---
|
||||
name: Bug Report
|
||||
about: Report a bug in the system
|
||||
title: "[Bug]: "
|
||||
labels: bug
|
||||
assignees: ''
|
||||
---
|
||||
|
||||
### Description
|
||||
|
||||
A clear and concise description of the bug.
|
||||
|
||||
### Steps to Reproduce
|
||||
|
||||
1. Go to '...'
|
||||
2. Click on '...'
|
||||
3. See the error.
|
||||
|
||||
### Expected Behavior
|
||||
|
||||
Explain what you expected to happen.
|
||||
|
||||
### Screenshots
|
||||
|
||||
Add screenshots if applicable.
|
||||
|
||||
### Environment
|
||||
|
||||
- OS: [e.g., Windows, macOS, Linux]
|
||||
- Browser: [e.g., Chrome, Firefox]
|
||||
- Version: [e.g., 1.0.0]
|
||||
|
||||
### Additional Context
|
||||
|
||||
Add any other context about the problem here.
|
||||
@@ -0,0 +1,22 @@
|
||||
blank_issues_enabled: false
|
||||
issue_templates:
|
||||
- name: "Bug Report"
|
||||
description: "Report a bug in the system."
|
||||
title: "[Bug]: "
|
||||
labels: ["bug"]
|
||||
body: "./ISSUE_TEMPLATE/bug_report.md"
|
||||
- name: "Feature Request"
|
||||
description: "Propose a new feature or improvement."
|
||||
title: "[Feature]: "
|
||||
labels: ["enhancement"]
|
||||
body: "./ISSUE_TEMPLATE/feature_request.md"
|
||||
- name: "Documentation"
|
||||
description: "Suggest updates or additions to the documentation."
|
||||
title: "[Docs]: "
|
||||
labels: ["documentation"]
|
||||
body: "./ISSUE_TEMPLATE/documentation.md"
|
||||
- name: "General Report"
|
||||
description: "Provide general feedback or inquiries."
|
||||
title: "[General]: "
|
||||
labels: ["general"]
|
||||
body: "./ISSUE_TEMPLATE/general_report.md"
|
||||
@@ -0,0 +1,23 @@
|
||||
--
|
||||
name: Documentation
|
||||
about: Suggest updates or additions to documentation
|
||||
title: "[Docs]: "
|
||||
labels: documentation
|
||||
assignees: ''
|
||||
---
|
||||
|
||||
### Documentation Update
|
||||
|
||||
What part of the documentation needs to be updated or added?
|
||||
|
||||
### Why Is This Needed?
|
||||
|
||||
Explain the importance of this update.
|
||||
|
||||
### Suggested Changes
|
||||
|
||||
Provide a detailed description of the changes.
|
||||
|
||||
### Additional Context
|
||||
|
||||
Include any related resources.
|
||||
@@ -0,0 +1,23 @@
|
||||
---
|
||||
name: Feature Request
|
||||
about: Suggest a new feature or improvement
|
||||
title: "[Feature]: "
|
||||
labels: enhancement
|
||||
assignees: ''
|
||||
---
|
||||
|
||||
### Feature Description
|
||||
|
||||
What feature would you like to see?
|
||||
|
||||
### Why Is This Needed?
|
||||
|
||||
Explain the problem or need for this feature.
|
||||
|
||||
### Suggested Solutions
|
||||
|
||||
Describe how this feature could be implemented.
|
||||
|
||||
### Additional Context
|
||||
|
||||
Add any relevant screenshots, links, or resources.
|
||||
@@ -0,0 +1,15 @@
|
||||
---
|
||||
name: General Report
|
||||
about: Provide general feedback or inquiries
|
||||
title: "[General]: "
|
||||
labels: general
|
||||
assignees: ''
|
||||
---
|
||||
|
||||
### Feedback or Inquiry
|
||||
|
||||
Provide your feedback or inquiry.
|
||||
|
||||
### Additional Information
|
||||
|
||||
Add any other relevant details here.
|
||||
@@ -0,0 +1,33 @@
|
||||
# Dependabot version updates
|
||||
# https://docs.github.com/code-security/dependabot/dependabot-version-updates/configuration-options-for-the-dependabot.yml-file
|
||||
|
||||
version: 2
|
||||
updates:
|
||||
|
||||
# Python dependencies — requirements.txt
|
||||
- package-ecosystem: "pip"
|
||||
directory: "/"
|
||||
schedule:
|
||||
interval: "weekly"
|
||||
day: "monday"
|
||||
labels:
|
||||
- "dependencies"
|
||||
|
||||
# Docker base image — Dockerfile
|
||||
- package-ecosystem: "docker"
|
||||
directory: "/"
|
||||
schedule:
|
||||
interval: "weekly"
|
||||
day: "monday"
|
||||
labels:
|
||||
- "dependencies"
|
||||
|
||||
# GitHub Actions workflow dependencies
|
||||
- package-ecosystem: "github-actions"
|
||||
directory: "/"
|
||||
schedule:
|
||||
interval: "weekly"
|
||||
day: "monday"
|
||||
labels:
|
||||
- "dependencies"
|
||||
- "ci"
|
||||
Reference in New Issue
Block a user