You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
38 lines
2.2 KiB
38 lines
2.2 KiB
# IMPORTANT NOTE
|
|
# In this workflow there should NOT be checkout action - because of security reasons.
|
|
# More info:
|
|
# https://docs.github.com/en/actions/reference/events-that-trigger-workflows#pull_request_target
|
|
# https://securitylab.github.com/research/github-actions-preventing-pwn-requests/
|
|
|
|
name: PR welcome message
|
|
on:
|
|
pull_request_target:
|
|
types: opened
|
|
|
|
jobs:
|
|
pr_comment:
|
|
runs-on: ubuntu-latest
|
|
steps:
|
|
- name: Create comment
|
|
uses: peter-evans/create-or-update-comment@a35cf36e5301d70b76f316e867e7788a55a31dae
|
|
with:
|
|
issue-number: ${{ github.event.pull_request.number }}
|
|
body: |
|
|
## **Thank you for contributing to the Leapp project!**
|
|
Please note that every PR needs to comply with the [Leapp Guidelines](https://leapp.readthedocs.io/en/latest/contributing.html#) and must pass all tests in order to be mergeable.
|
|
If you want to request a review or rebuild a package in copr, you can use following commands as a comment:
|
|
- **review please @oamg/developers** to notify leapp developers of the review request
|
|
- **/packit copr-build** to submit a public copr build using packit
|
|
|
|
Packit will automatically schedule regression tests for this PR's build and latest upstream leapp build. If you need a different version of leapp from PR#42, use `/packit test oamg/leapp#42`
|
|
|
|
To launch regression testing public members of oamg organization can leave the following comment:
|
|
- **/rerun** to schedule basic regression tests using this pr build and latest upstream leapp build as artifacts
|
|
- **/rerun 42** to schedule basic regression tests using this pr build and leapp\*PR42\* as artifacts
|
|
- **/rerun-sst** to schedule sst tests using this pr build and latest upstream leapp build as artifacts
|
|
- **/rerun-sst 42** to schedule sst tests using this pr build and leapp\*PR42\* as artifacts
|
|
|
|
Please [open ticket](https://url.corp.redhat.com/oamg-ci-issue) in case you experience technical problem with the CI. (RH internal only)
|
|
|
|
**Note:** In case there are problems with tests not being triggered automatically on new PR/commit or pending for a long time, please contact leapp-infra.
|