test: coded app preview cleanup#885
Conversation
Deploy Apollo preview apps through UiPath Coded Apps and remove the Vercel PR workflow.
|
Apollo Coded App preview deployments are ready.
|
Dependency License Review
License distribution
Excluded packages
|
There was a problem hiding this comment.
Pull request overview
This PR is a draft experiment to validate Apollo Vertex AI Chat redirect URI cleanup when a PR is closed, by switching PR preview deployments from the prior Vercel workflow to a new “Coded App Preview Deployments” workflow that deploys via uip-go and runs a cleanup job on pull_request.closed.
Changes:
- Add a new PR-triggered workflow to deploy Coded App previews and update a PR comment, plus a close-triggered job to remove AI Chat redirect URIs.
- Remove the existing Vercel deployments workflow.
- Ignore local UiPath Coded Apps packaging artifacts in
.gitignore.
Reviewed changes
Copilot reviewed 2 out of 3 changed files in this pull request and generated 4 comments.
| File | Description |
|---|---|
.gitignore |
Ignores local UiPath coded-app packaging/build artifacts to reduce accidental commits. |
.github/workflows/vercel-deploy.yml |
Removes the legacy Vercel deployment workflow (including push-to-main behavior). |
.github/workflows/preview-deploy.yml |
Adds PR preview deployments via uip-go, PR comment updates, and redirect cleanup on PR close. |
| permissions: | ||
| issues: write | ||
| pull-requests: write | ||
|
|
| permissions: | ||
| issues: write | ||
| pull-requests: write | ||
|
|
| - name: Checkout code | ||
| uses: actions/checkout@34e114876b0b11c390a56381ad16ebd13914f8d5 # v4 | ||
| with: | ||
| fetch-depth: 1 | ||
| persist-credentials: false | ||
| ref: ${{ github.event.pull_request.base.sha }} | ||
|
|
| on: | ||
| pull_request: | ||
| types: [opened, synchronize, reopened, closed] | ||
| branches: | ||
| - main | ||
| - 'support/**' |
📊 Coverage + size by packagePer-package bundle size on this PR (no JS/TS source changes detected under
"Coverage" is each package's own |
|
Cleanup flow test: preview deployment registered the Apollo Vertex AI Chat redirect URIs, now closing to trigger redirect cleanup. |
Temporary draft PR to test Apollo Vertex AI Chat redirect URI cleanup on pull_request.closed. This should deploy previews, register the PR-specific AI Chat redirect URIs, then be closed to verify cleanup removes only those URIs.