From 315f27db0a0e06de92ee5faa571b6423cc1307f5 Mon Sep 17 00:00:00 2001 From: Brian Curtis Date: Tue, 19 Dec 2023 01:55:49 +0000 Subject: [PATCH 1/5] Initial Updates to template --- .github/pull_request_template.md | 68 ++++++++++++++++---------------- 1 file changed, 33 insertions(+), 35 deletions(-) diff --git a/.github/pull_request_template.md b/.github/pull_request_template.md index 2440bf7b5d..78947e35f2 100644 --- a/.github/pull_request_template.md +++ b/.github/pull_request_template.md @@ -1,32 +1,40 @@ - -## PR Author Checklist: - -- [ ] I have linked PR's from all sub-components involved in section below. -- [ ] I am confirming reviews are completed in ALL sub-component PR's. -- [ ] I have run the full RT suite on either Hera/Hercules AND have attached the log to this PR below this line: - - LOG: -- [ ] I have added the list of all failed regression tests to "Anticipated changes" section. -- [ ] I have filled out all sections of the template. + +## Commit Queue Requirements: +- [ ] Fill out all sections of this template. +- [ ] All sub component pull requests have been reviewed by their code managers. +- [ ] Run the full RT suite (compared to current baselines) on either Hera/Cheyenne AND have committed the log to my PR branch. +- [ ] Add list of all failed regression tests in "Regression Tests" section. -## Description +## PR Information + +### Description +### Commit Message + -## Linked Issues and Pull Requests -### Associated UFSWM Issue to close - +### Priority +[ ] HIGH +[ ] Medium +[ ] low +### Blocking Dependencies + -### Subcomponent Pull Requests - +### Git Issues Fixed By This PR + -### Blocking Dependencies - +## Changes - -### Subcomponents involved: +### Subcomponent (with links) + + - [ ] AQM - [ ] CDEPS - [ ] CICE @@ -41,7 +49,6 @@ PLEASE DO NOT MODIFY THE TEMPLATE BEYOND FILLING OUT THE PROPER SECTIONS --> - [ ] stochastic_physics - [ ] none -## Anticipated Changes ### Input data - [ ] No changes are expected to input data. - [ ] Changes are expected to input data: @@ -51,9 +58,8 @@ PLEASE DO NOT MODIFY THE TEMPLATE BEYOND FILLING OUT THE PROPER SECTIONS --> ### Regression Tests: - [ ] No changes are expected to any regression test. - [ ] Changes are expected to the following tests: - -
Tests effected by changes in this PR: - +
FAILED REGRESSION TESTS +
@@ -64,14 +70,7 @@ PLEASE DO NOT MODIFY THE TEMPLATE BEYOND FILLING OUT THE PROPER SECTIONS --> - [ ] Create separate issue in [JCSDA/spack-stack](https://github.com/JCSDA/spack-stack) asking for update to library. Include library name, library version. - [ ] Add issue link from JCSDA/spack-stack following this item - - -
Code Managers Log - -- [ ] This PR is up-to-date with the top of all sub-component repositories except for those sub-components which are the subject of this PR. -- [ ] Move new/updated input data on RDHPCS Hera and propagate input data changes to all supported systems. - - [ ] N/A - + ### Testing Log: - RDHPCS - [ ] Hera @@ -79,7 +78,7 @@ PLEASE DO NOT MODIFY THE TEMPLATE BEYOND FILLING OUT THE PROPER SECTIONS --> - [ ] Hercules - [ ] Jet - [ ] Gaea - - [ ] Derecho + - [ ] Cheyenne - WCOSS2 - [ ] Dogwood/Cactus - [ ] Acorn @@ -87,5 +86,4 @@ PLEASE DO NOT MODIFY THE TEMPLATE BEYOND FILLING OUT THE PROPER SECTIONS --> - [ ] Completed - opnReqTest - [ ] N/A - - [ ] Log attached to comment -
+ - [ ] Log attached to comment \ No newline at end of file From d2e1e08090be540ecac0d68db8bb0aed1a4b7e63 Mon Sep 17 00:00:00 2001 From: Brian Curtis Date: Tue, 19 Dec 2023 02:09:02 +0000 Subject: [PATCH 2/5] Fix type for checkboxes and add instructions section to pr template --- .github/pull_request_template.md | 16 ++++++++++++---- 1 file changed, 12 insertions(+), 4 deletions(-) diff --git a/.github/pull_request_template.md b/.github/pull_request_template.md index 78947e35f2..66b291902f 100644 --- a/.github/pull_request_template.md +++ b/.github/pull_request_template.md @@ -1,4 +1,12 @@ - + ## Commit Queue Requirements: - [ ] Fill out all sections of this template. - [ ] All sub component pull requests have been reviewed by their code managers. @@ -14,9 +22,9 @@ ### Priority -[ ] HIGH -[ ] Medium -[ ] low +- [ ] HIGH +- [ ] Medium +- [ ] low ### Blocking Dependencies ## Commit Queue Requirements: + - [ ] Fill out all sections of this template. - [ ] All sub component pull requests have been reviewed by their code managers. - [ ] Run the full RT suite (compared to current baselines) on either Hera/Derecho/Hercules AND have committed the log to my PR branch. @@ -19,19 +20,26 @@ i.e.: ### Commit Message - + + ### Priority -- [ ] HIGH -- [ ] Medium -- [ ] low +- [ ] Bugfix (This PR contains a bug fix and should be prioritized.) +- [ ] High (This PR contains a feature or fix needed for a time-sensitive project (eg, retrospectives, implementations)) +- [ ] Normal +#### Prioriry Reasoning + ### Blocking Dependencies ### Git Issues Fixed By This PR - + ## Changes From 4779ed4f6de68d7e914881497607d8f555f1846b Mon Sep 17 00:00:00 2001 From: Brian Curtis Date: Tue, 19 Dec 2023 19:58:31 +0000 Subject: [PATCH 5/5] More changes from PR discussion --- .github/pull_request_template.md | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/.github/pull_request_template.md b/.github/pull_request_template.md index fe05e28fc7..37214bf9aa 100644 --- a/.github/pull_request_template.md +++ b/.github/pull_request_template.md @@ -8,7 +8,9 @@ i.e.: * Linking to a subcomponent PR and issues add - //pull/ or - //issues/ --> ## Commit Queue Requirements: - + - [ ] Fill out all sections of this template. - [ ] All sub component pull requests have been reviewed by their code managers. - [ ] Run the full RT suite (compared to current baselines) on either Hera/Derecho/Hercules AND have committed the log to my PR branch. @@ -23,16 +25,14 @@ i.e.: ### Priority -- [ ] Bugfix (This PR contains a bug fix and should be prioritized.) +- [ ] Critical Bugfix (This PR contains a critical bug fix and should be prioritized.) - [ ] High (This PR contains a feature or fix needed for a time-sensitive project (eg, retrospectives, implementations)) - [ ] Normal -#### Prioriry Reasoning - ### Blocking Dependencies