Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

...

GitHub Account Setup

Step 1: Create GitHub Account and Log In

  • Sign up or log in to GitHub.

Step 2: Create Organization and Repository

  1. In GitHub, create an organization if necessary.

  2. Set up a repository with similar parameters as Bitbucket:

    • Project Name

    • Repository Name

    • Default Branch: "main"

Step 3: Add StagingPro as admin collaborator in repository

...

  1. Link your GitHub repository to StagingPro.

  2. Add StagingPro as an Admin collaborator to allow seamless integration.

Step 5: Verify Repository

...

  1. Log in to StagingPro and connect to Github.

  2. Enter the repository URL in StagingPro under Settings > Connect Repository.

  3. Verify the account, and you will receive a success message.

Step 6: Add Team Members

...

  1. Click on Add Team member you will see below screen where you can see user verification form.

...

When adding a team member their GitHub id also needs to be entered in order to add the user to the StagingPro branch for your project.

...

Step 7: Remove User

  • To remove a user, click "Remove" in StagingPro. This action removes the user from StagingPro but not from GitHub.

Step 8: Change Permissions

...

  • Change user permissions by navigating to the user settings and modifying their access.

  • By selecting “Change Permission,” you can give each team member access to individual staging environments. It is recommended that you restrict access to your production store to only those users who actually need it.

...

IMPORTANT:
Github Actions and workflow processes should be assigned to your development team who will review and fixes the notifications visible on the deployment logs. Once all log items are reviewed and fixed by your development team, the StagingPro code deployments will be successful.

...