From 5e0aa52e5de061ef12a6c1b45e56c5dc248d6de6 Mon Sep 17 00:00:00 2001 From: Patrick Lehmann Date: Fri, 2 Aug 2024 07:41:20 +0200 Subject: [PATCH] Enhanced PR template. --- .github/pull_request_template.md | 20 +++++++++++++++++--- .github/workflows/Parameters.yml | 1 + .github/workflows/Release.yml | 24 +++++++++++++++++++++++- doc/JobTemplate/Release.rst | 23 +++++++++++++++++++++++ 4 files changed, 64 insertions(+), 4 deletions(-) diff --git a/.github/pull_request_template.md b/.github/pull_request_template.md index ac698f8..4ed2d90 100644 --- a/.github/pull_request_template.md +++ b/.github/pull_request_template.md @@ -1,16 +1,30 @@ # New Features - + +* tbd * tbd # Changes +* tbd * tbd # Bug Fixes +* tbd * tbd ----------- -# Related PRs: +# Documentation * tbd +* tbd + +# Unit Tests + +* tbd +* tbd + +---------- +# Related Issues and Pull-Requests + +* tbd +* tbd diff --git a/.github/workflows/Parameters.yml b/.github/workflows/Parameters.yml index c1f40ae..dd2f549 100644 --- a/.github/workflows/Parameters.yml +++ b/.github/workflows/Parameters.yml @@ -112,6 +112,7 @@ jobs: from os import getenv from pathlib import Path from textwrap import dedent + from typing import Iterable name = "${{ inputs.name }}".strip() python_version = "${{ inputs.python_version }}".strip() diff --git a/.github/workflows/Release.yml b/.github/workflows/Release.yml index 47ac237..764eee7 100644 --- a/.github/workflows/Release.yml +++ b/.github/workflows/Release.yml @@ -55,12 +55,34 @@ jobs: **Automated Release created on: ${{ steps.getVariables.outputs.datetime }}** # New Features + + * tbd * tbd # Changes + + * tbd * tbd # Bug Fixes + * tbd - draft: false + * tbd + + # Documentation + + * tbd + * tbd + + # Unit Tests + + * tbd + * tbd + + ---------- + # Related Issues and Pull-Requests + + * tbd + * tbd + draft: true prerelease: false diff --git a/doc/JobTemplate/Release.rst b/doc/JobTemplate/Release.rst index 109038c..149ea0d 100644 --- a/doc/JobTemplate/Release.rst +++ b/doc/JobTemplate/Release.rst @@ -12,13 +12,36 @@ This job creates a Release Page on GitHub. **Automated Release created on: ${{ steps.getVariables.outputs.datetime }}** # New Features + + * tbd * tbd # Changes + + * tbd * tbd # Bug Fixes + * tbd + * tbd + + # Documentation + + * tbd + * tbd + + # Unit Tests + + * tbd + * tbd + + ---------- + # Related Issues and Pull-Requests + + * tbd + * tbd + **Behavior:**