This is an automated email from the ASF dual-hosted git repository.

sjaranowski pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/maven-plugin-testing.git


The following commit(s) were added to refs/heads/master by this push:
     new 1c1a8f3  Add PR template and automation
1c1a8f3 is described below

commit 1c1a8f372396993b76ed08f894f1b2e6a613aba6
Author: Slawomir Jaranowski <s.jaranow...@gmail.com>
AuthorDate: Mon Jan 27 21:23:27 2025 +0100

    Add PR template and automation
---
 .github/pull_request_template.md    | 22 ++++++++++++++++++++++
 .github/workflows/pr-automation.yml | 29 +++++++++++++++++++++++++++++
 pom.xml                             |  4 ++--
 3 files changed, 53 insertions(+), 2 deletions(-)

diff --git a/.github/pull_request_template.md b/.github/pull_request_template.md
new file mode 100644
index 0000000..a7b7d37
--- /dev/null
+++ b/.github/pull_request_template.md
@@ -0,0 +1,22 @@
+Following this checklist to help us incorporate your contribution quickly and 
easily:
+
+- [ ] Your pull request should address just one issue, without pulling in 
other changes.
+- [ ] Write a pull request description that is detailed enough to understand 
what the pull request does, how, and why.
+- [ ] Each commit in the pull request should have a meaningful subject line 
and body. 
+  Note that commits might be squashed by a maintainer on merge.
+- [ ] Write unit tests that match behavioral changes, where the tests fail if 
the changes to the runtime are not applied. 
+  This may not always be possible but is a best-practice.
+- [ ] Run `mvn verify` to make sure basic checks pass.
+  A more thorough check will be performed on your pull request automatically.
+
+
+If your pull request is about ~20 lines of code you don't need to sign an
+[Individual Contributor License 
Agreement](https://www.apache.org/licenses/icla.pdf) if you are unsure
+please ask on the developers list.
+
+To make clear that you license your contribution under
+the [Apache License Version 2.0, January 
2004](http://www.apache.org/licenses/LICENSE-2.0)
+you have to acknowledge this by using the following check-box.
+
+- [ ] I hereby declare this contribution to be licenced under the [Apache 
License Version 2.0, January 2004](http://www.apache.org/licenses/LICENSE-2.0)
+- [ ] In any other case, please file an [Apache Individual Contributor License 
Agreement](https://www.apache.org/licenses/icla.pdf).
diff --git a/.github/workflows/pr-automation.yml 
b/.github/workflows/pr-automation.yml
new file mode 100644
index 0000000..e9d6698
--- /dev/null
+++ b/.github/workflows/pr-automation.yml
@@ -0,0 +1,29 @@
+# Licensed to the Apache Software Foundation (ASF) under one
+# or more contributor license agreements.  See the NOTICE file
+# distributed with this work for additional information
+# regarding copyright ownership.  The ASF licenses this file
+# to you under the Apache License, Version 2.0 (the
+# "License"); you may not use this file except in compliance
+# with the License.  You may obtain a copy of the License at
+#
+#       http://www.apache.org/licenses/LICENSE-2.0
+#
+# Unless required by applicable law or agreed to in writing,
+# software distributed under the License is distributed on an
+# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+# KIND, either express or implied.  See the License for the
+# specific language governing permissions and limitations
+# under the License.
+
+name: PR Automation
+on:
+  pull_request_target:
+    types:
+      - closed
+      - unlabeled
+      - review_requested
+
+jobs:
+  pr-automation:
+    name: PR Automation
+    uses: apache/maven-gh-actions-shared/.github/workflows/pr-automation.yml@v4
diff --git a/pom.xml b/pom.xml
index ecc9b6c..b7c6479 100644
--- a/pom.xml
+++ b/pom.xml
@@ -49,8 +49,8 @@ under the License.
     
<url>https://github.com/apache/maven-plugin-testing/tree/${project.scm.tag}</url>
   </scm>
   <issueManagement>
-    <system>jira</system>
-    <url>https://issues.apache.org/jira/browse/MPLUGINTESTING</url>
+    <system>GitHub</system>
+    <url>https://github.com/apache/maven-plugin-testing/issues</url>
   </issueManagement>
   <ciManagement>
     <system>Jenkins</system>

Reply via email to