|
|
(6 intermediate revisions by 4 users not shown) |
Line 1: |
Line 1: |
| {{admon/warning|Temporary Workaround|Note: This is a temporary workaround until the [https://pagure.io/fedora-infrastructure/issue/6361 non-packager access] issue is fixed.}}
| | Moved to: https://docs.fedoraproject.org/en-US/ci/pull-requests/ |
| | |
| Unless you are a Fedora packager follow instructions for creating a public git repo on
| |
| [https://fedoraproject.org/wiki/Infrastructure/fedorapeople.org#fedora_people_git_hosting_support fedorapeople]
| |
| and upload package folder there into the <code>public_git</code> folder:
| |
| | |
| scp -r <package> <username>@fedorapeople.org:public_git/
| |
| | |
| To check that everything works and ready for pull request by cloning created repository to your local machine. For example, for docker repository:
| |
| | |
| git clone git://fedorapeople.org/~username/docker.git
| |
| | |
| Navigate to the [https://src.fedoraproject.org/rpms/pam/pull-requests fedoraproject.org] (select appropriate package).
| |
| * Press '''File Pull Request''' button
| |
| * Then press '''Remote pull request'''
| |
| | |
| Fill the required fields:
| |
| | |
| * '''Title:''' Add CI tests using the standard test interface
| |
| * '''Git repo address:''' <nowiki>git://fedorapeople.org/~<username>/<package folder></nowiki>
| |
| * '''Git branch:''' new_tests
| |
| * '''To branch:''' master
| |
| | |
| {{admon/tip|Working with Pull Requests|You may encounter a situation where you want to include changes from the master branch that were made after you created your pull request. Follow the article [https://docs.pagure.org/pagure/usage/pull_requests.html#working-with-pull-requests/ Working with Pull Requests]}}
| |