This Action can provide reviewers a live, sandboxed preview of the pull request's changes before code is merged into the main branch. The add-review-url GitHub Action writes the URL of the preview app as a comment on the pull request.
Refer to the documentation for Azure Dev-spaces sample app - Pull Request Flow Documentation for Azure Dev Spaces
The following Action snippet is used in the Bikesharing sample PR workflow
- uses: azure/dev-spaces/actions/add-review-url@Releases/v2
with:
repo-token: ${{ secrets.GITHUB_TOKEN }}
fqdn: ${{ env.fqdn }}
where secrets.HOST is the host URL for the app deployed in AKS. See Pull Request Flow Documentation for Azure Dev Spaces
Navigate to the directory: .\actions\add-review-url\src and run
npm install
npm run build
Using Jest Test Framework. Refer to tests in \actions\add-review-url_test_
npm install
npm run build
npm run test