diff --git a/.github/PULL_REQUEST_TEMPLATE/task_submission.md b/.github/PULL_REQUEST_TEMPLATE/task_submission.md new file mode 100644 index 000000000..59ecfe046 --- /dev/null +++ b/.github/PULL_REQUEST_TEMPLATE/task_submission.md @@ -0,0 +1,39 @@ + + +## Description + + +- **Task**: _Enter the full task name here_ +- **Variant**: _Enter the variant number here_ +- **Technology**: _Enter technology (e.g., SEQ, OMP, TBB, STL, MPI)_ +- **Description** of your implementation and report. + _Provide a concise summary of your implementation and report here._ + +--- + +## Checklist + + +- [ ] **CI Status**: All CI jobs (build, tests, report generation) are passing on my branch in my fork +- [ ] **Task Directory & Naming**: I have created a directory named `__` +- [ ] **Full Task Definition**: I have provided the complete task description in the pull request body. +- [ ] **clang-format**: My changes pass `clang-format` locally in my fork (no formatting errors) +- [ ] **clang-tidy**: My changes pass `clang-tidy` locally in my fork (no warnings/errors) +- [ ] **Functional Tests**: All functional tests are passing locally on my machine +- [ ] **Performance Tests**: All performance tests are passing locally on my machine +- [ ] **Branch**: I am working on a branch named exactly as my task directory (e.g., `nesterov_a_vector_sum`), not on `master`. +- [ ] **Truthful Content**: I confirm that every detail provided in this pull request is accurate and truthful to the best of my knowledge. + +