Update .github/ISSUE_TEMPLATE/deletion.yml

This commit is contained in:
Matt Reeves 2024-05-29 00:20:40 +00:00
parent cd2826db72
commit 0b10bfcc28
2 changed files with 67 additions and 70 deletions

View file

@ -1,70 +0,0 @@
---
name: Delete Application
about: Track the process of deleting an application
title: "Delete Application: [Application Name]"
labels: deletion
assignees:
---
## Application Details
**Application Name**: [Name of the application to be deleted]
## Reason for Deletion
Please select one or more reasons for the deletion:
- [ ] No longer needed
- [ ] Replaced by another application:
<!-- Provide the name of the new application, if applicable -->
- [ ] Maintenance overhead
- [ ] Security vulnerabilities
- [ ] Performance issues
- [ ] Compatibility issues
- [ ] Licensing issues
- [ ] Other (please specify):
<!-- Provide additional details -->
## Impacted Folders
Select the folders that are impacted by the deletion:
- [ ] ag-backup
- [ ] ag-main
- [ ] AI
- [ ] arm
- [ ] arrs
- [ ] authentik
- [ ] cf
- [ ] downloaders
- [ ] drone
- [ ] jellyfin
- [ ] kasm
- [ ] netboot
- [ ] nexus
- [ ] portainer
- [ ] twingate
## Steps to Delete
Please check off each step as it is completed:
1. **Remove Configuration Files**:
- [ ] Locate and remove all configuration files related to the application.
2. **Update Wiki**:
- [ ] Add Archived tag to Wiki page.
- [ ] Update any architecture diagrams or flowcharts.
3. **Update README(s)**:
- [ ] Remove app from main table.
4. **Remove From CD Platform Logic**:
- [ ] Remove uneeded if statement from CD platform.
5. **Deletion from host**:
- [ ] Ensure that the application and all related files have been successfully removed.
6. **Close Related Issues**:
- [ ] Close any open issues or tasks related to the application.
7. **If you are deleting the entire folder check this box**:
- [ ] Deleting entire folder
## Additional Notes
**Comments**:
<!-- Add any additional comments or details here -->

67
.github/ISSUE_TEMPLATE/deletion.yml vendored Normal file
View file

@ -0,0 +1,67 @@
name: Delete Application
about: Track the process of deleting an application
title: "Delete Application: [Application Name]"
labels:
- deletion
assignees: []
application_details:
application_name: "[Name of the application to be deleted]"
reason_for_deletion:
reasons:
- no_longer_needed: false
- replaced_by_another_application:
selected: false
new_application_name: ""
- maintenance_overhead: false
- security_vulnerabilities: false
- performance_issues: false
- compatibility_issues: false
- licensing_issues: false
- other:
selected: false
additional_details: ""
impacted_folders:
- ag-backup: false
- ag-main: false
- AI: false
- arm: false
- arrs: false
- authentik: false
- cf: false
- downloaders: false
- drone: false
- jellyfin: false
- kasm: false
- netboot: false
- nexus: false
- portainer: false
- twingate: false
steps_to_delete:
- remove_configuration_files:
description: "Locate and remove all configuration files related to the application."
completed: false
- update_wiki:
description: "Add Archived tag to Wiki page. Update any architecture diagrams or flowcharts."
completed: false
- update_readmes:
description: "Remove app from main table."
completed: false
- remove_from_cd_platform_logic:
description: "Remove uneeded if statement from CD platform."
completed: false
- deletion_from_host:
description: "Ensure that the application and all related files have been successfully removed."
completed: false
- close_related_issues:
description: "Close any open issues or tasks related to the application."
completed: false
- delete_entire_folder:
description: "Deleting entire folder"
completed: false
additional_notes:
comments: ""