Congratulations for being a valuable committer to Apache ServiceComb projects!
This article will guide you through setting up write access to Apache ServiceComb repositories hosted on Github.
You need to complete three simple steps to obtain such rights, if you are already an Apache ServiceComb committer:
- Authorize your Apache account
- Authorize your Github account
- Join Apache Github organization
Open https://gitbox.apache.org/setup/ in your favorite browser and you should see a page like below.
Let's get started!
Authorize your Apache account
Start ASF Oauth link and follow the instructions on the page to log in with your Apache account.
Authorize your Github account
Before proceeding, enable 2FA on Github for your account.
Your Github account security page should look like the image below, if 2FA is set up successfully.
If you need help, please refer to Github 2FA help page
Once your Github 2FA is set up, click
Auth on GitHub and follow the instructions to authorize your Github account.
Join Apache Github organization
Open https://id.apache.org/ and log into your Apache account.
Once logged in, fill in your github username under Your Github Username section like below and save your changes:
An organisational invite will be sent to you shortly thereafter (within 30 minutes). You may visit Apache on Github to see if you have an invitation pending. It may take up to 30 minutes.
Accept the invitation and wait till you are added as an Apache ServiceComb project committer (you will be notified by email).
Once your write access is granted, you will see something like the image below:
Congratulations! Now you have write access to Apache ServiceComb project, under which you are able to merge pull requests.