56 lines
2.3 KiB
YAML
56 lines
2.3 KiB
YAML
# SPDX-Version: 3.0
|
||
# SPDX-CreationInfo: 2025-05-05; WEIDNER, Marc S.; <msw@coresecret.dev>
|
||
# SPDX-ExternalRef: GIT https://git.coresecret.dev/msw/CISS.debian.live.builder.git
|
||
# SPDX-FileContributor: WEIDNER, Marc S.; Centurion Intelligence Consulting Agency
|
||
# SPDX-FileCopyrightText: 2024–2025; WEIDNER, Marc S.; <msw@coresecret.dev>
|
||
# SPDX-FileType: SOURCE
|
||
# SPDX-License-Identifier: EUPL-1.2 OR LicenseRef-CCLA-1.0
|
||
# SPDX-LicenseComment: This file is part of the CISS.debian.installer.secure framework.
|
||
# SPDX-PackageName: CISS.debian.live.builder
|
||
# SPDX-Security-Contact: security@coresecret.eu
|
||
---
|
||
name: "Standard-PR"
|
||
about: "Please answer the following questions before submitting the PR."
|
||
title: "[PR]: "
|
||
ref: "master"
|
||
body:
|
||
- type: markdown
|
||
attributes:
|
||
value: |
|
||
Thank you for your PR.
|
||
# Section for free-form description
|
||
- type: textarea
|
||
id: description
|
||
attributes:
|
||
label: "Describe your changes"
|
||
description: "Please refer to an issue here or describe the change thoroughly in your PR."
|
||
placeholder: "e.g., Fix typo in README"
|
||
validations:
|
||
required: true
|
||
# Section for categorizing the PR
|
||
- type: checkboxes
|
||
id: pr-type
|
||
attributes:
|
||
label: "What is your pull request about?"
|
||
options:
|
||
- label: "Bug fix"
|
||
- label: "Improvement"
|
||
- label: "New feature (adds functionality)"
|
||
- label: "Breaking change (existing functionality may not work)"
|
||
- label: "Typo fix"
|
||
- label: "Documentation update"
|
||
- label: "Update of other files"
|
||
# Section for code-quality checklist
|
||
- type: checkboxes
|
||
id: code-checklist
|
||
attributes:
|
||
label: "If this is a code change, please check all that apply:"
|
||
options:
|
||
- label: "My edits contain no tabs, use two-space indentation, and no trailing whitespace"
|
||
- label: "I have read ~/docs/CONTRIBUTING.md and ~/docs/CODING_CONVENTION.md"
|
||
- label: "I have tested this fix or improvement on ≥2 VMs without issues"
|
||
- label: "I have tested this new feature on ≥2 VMs with and without it to avoid side effects"
|
||
- label: "Documentation and/or 'usage()' and/or 'arg_parser' have been updated for the new feature"
|
||
- label: "I added myself to ~/docs/CREDITS.md (alphabetical) and updated ~/docs/CHANGELOG.md"
|
||
# vim: number et ts=2 sw=2 sts=2 ai tw=128 ft=yaml
|