Enabling Previews
1. Navigate to Previews under App settings

2. Click [Enable preview] button

3. Click [Install GitHub app]
GitHub app is required for enabling this feature

4. Choose target All repository or specified and click [Install] button
We install a specified repository: Shifter-Headless-Amazon-Amplify-Console

5. Now, the app is installed

6. Back to “App settings: Previews”

7. Choose branch enabling Preview, then click [Manage] button
We want to enable the feature on master branch

8. Modal will be appeared

19. Click toggle switch to enable it, then click [Confirm] button

10. Make sure the Preview feature is enabled

Now, we’re ready to Preview the pull request
Create PullRequest
1. Create new branch for pull request
$ git checkout -b my-first-branch origin/master
Make some changes, then push them.
$ git add .
$ git commit -m "some changes"
$ git push origin my-first-branch
2. Make sure branch is created on GitHub

3. Click [Compare & pull request] button

4. Click [Create pull request] button

5. Now, ready for merge

6. Connect new branch to your app
After pushing new branch to GitHub, click [Connect branch]

8. Choose branch and click [Next] button
my-first-branch is the newly added

79. Click [Save and deploy] button

10. Now Amplify is working

11. …… and deployed

12. Navigate to Previews

13. Now Preview URL for created pull request is available
Click provided Preview URL and make sure changes are applied for your app.

Merge pull request and deploy changes
1. Back to GitHub and click [Merge pull request] button

2. … and confirm it

3. Merging

4. Back to Amplify Console and confirm merging
Now building changes on master

5. Now deployed!

Tips
You can preview some automated generated screenshots of your app home page with headless Chrome by clicking [Verify] tab on your app.


