Review github SOP
Signed-off-by: Michal Konečný <mkonecny@redhat.com>
This commit is contained in:
parent
6be6acab1f
commit
a4d85a492a
2 changed files with 12 additions and 9 deletions
|
@ -41,7 +41,7 @@
|
||||||
** xref:gdpr_sar.adoc[GDPR SAR - SOP]
|
** xref:gdpr_sar.adoc[GDPR SAR - SOP]
|
||||||
** xref:geoip-city-wsgi.adoc[geoip-city-wsgi - SOP]
|
** xref:geoip-city-wsgi.adoc[geoip-city-wsgi - SOP]
|
||||||
** xref:github2fedmsg.adoc[github2fedmsg - SOP]
|
** xref:github2fedmsg.adoc[github2fedmsg - SOP]
|
||||||
** xref:github.adoc[github - SOP in review ]
|
** xref:github.adoc[Using github for Infra Projects - SOP]
|
||||||
** xref:greenwave.adoc[greenwave - SOP in review ]
|
** xref:greenwave.adoc[greenwave - SOP in review ]
|
||||||
** xref:guestdisk.adoc[guestdisk - SOP in review ]
|
** xref:guestdisk.adoc[guestdisk - SOP in review ]
|
||||||
** xref:guestedit.adoc[guestedit - SOP in review ]
|
** xref:guestedit.adoc[guestedit - SOP in review ]
|
||||||
|
|
|
@ -12,27 +12,29 @@ https://github.com/fedora-infra
|
||||||
|
|
||||||
That will allow us to more easily track what projects we have.
|
That will allow us to more easily track what projects we have.
|
||||||
|
|
||||||
[TODO] How do we create a new project and import it?
|
*TODO*: How do we create a new project and import it?
|
||||||
|
|
||||||
|
|
||||||
* After creating a new repo, click on the Settings tab to set up some
|
* After creating a new repo, click on the Settings tab to set up some
|
||||||
fancy things.
|
fancy things.
|
||||||
+
|
+
|
||||||
If using git-flow for your project:
|
If using git-flow for your project:
|
||||||
** Set the default branch from 'master' to 'develop'. Having the default
|
+
|
||||||
branch be develop is nice: new contributors will automatically start
|
** Set the default branch from _master_ to _develop_. Having the default
|
||||||
|
branch be _develop_ is nice: new contributors will automatically start
|
||||||
committing there if they're not paying attention to what branch they're
|
committing there if they're not paying attention to what branch they're
|
||||||
on. You almost never want to commit directly to the master branch.
|
on. You almost never want to commit directly to the master branch.
|
||||||
+
|
+
|
||||||
If there does not exist a develop branch, you should create one by
|
If there does not exist a _develop_ branch, you should create one by
|
||||||
branching off of master.:
|
branching off of _master_:
|
||||||
+
|
+
|
||||||
....
|
....
|
||||||
$ git clone GIT_URL
|
$ git clone GIT_URL
|
||||||
$ git checkout -b develop
|
$ git checkout -b develop
|
||||||
$ git push --all
|
$ git push --all
|
||||||
....
|
....
|
||||||
** Set up an IRC hook for notifications. From the "settings" tab click
|
** Set up an IRC hook for notifications. From the `Settings` tab click
|
||||||
on "Webhooks & Services." Under the "Add Service" dropdown, find "IRC"
|
on `Webhooks & Services`. Under the `Add Service` dropdown, find `IRC`
|
||||||
and click it. You might need to enter your password. In the form, you
|
and click it. You might need to enter your password. In the form, you
|
||||||
probably want the following values:
|
probably want the following values:
|
||||||
*** Server, irc.freenode.net
|
*** Server, irc.freenode.net
|
||||||
|
@ -48,6 +50,7 @@ probably want the following values:
|
||||||
*** Notice, <on>
|
*** Notice, <on>
|
||||||
*** Active, <on>
|
*** Active, <on>
|
||||||
|
|
||||||
|
|
||||||
== Add an EasyFix label
|
== Add an EasyFix label
|
||||||
|
|
||||||
The EasyFix label is used to mark bugs that are potentially fixable by
|
The EasyFix label is used to mark bugs that are potentially fixable by
|
||||||
|
@ -62,6 +65,6 @@ curl -k -u '$GITHUB_USERNAME:$GITHUB_PASSWORD' https://api.github.com/repos/fedo
|
||||||
|
|
||||||
Please try to use the same color for consistency between Fedora
|
Please try to use the same color for consistency between Fedora
|
||||||
Infrastructure Projects. You can then add the github repo to the list
|
Infrastructure Projects. You can then add the github repo to the list
|
||||||
that easyfix.fedoraproject.org scans for easyfix tickets here:
|
that _easyfix.fedoraproject.org_ scans for easyfix tickets here:
|
||||||
|
|
||||||
https://fedoraproject.org/wiki/Easyfix
|
https://fedoraproject.org/wiki/Easyfix
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue