Skip to content

ci: replace Vercel previews with Coded App previews#874

Draft
fikewa-olatunji wants to merge 22 commits into
mainfrom
feat/coded-app-preview-deployments
Draft

ci: replace Vercel previews with Coded App previews#874
fikewa-olatunji wants to merge 22 commits into
mainfrom
feat/coded-app-preview-deployments

Conversation

@fikewa-olatunji

Copy link
Copy Markdown
Contributor

Replaces the Vercel PR preview workflow with UiPath Coded App preview deployments for Apollo Landing, Docs, Design, and Vertex.

This also removes .github/workflows/vercel-deploy.yml so new PR updates stop launching the old Vercel deployment workflow, and ignores local UiPath packaging/build artifacts.

Validation:

  • git diff --check origin/main HEAD
  • Parsed .github/workflows/preview-deploy.yml as YAML locally

Deploy Apollo preview apps through UiPath Coded Apps and remove the Vercel PR workflow.
Copilot AI review requested due to automatic review settings July 1, 2026 22:55
@github-actions github-actions Bot added ci size:XXL 1,000+ changed lines. labels Jul 1, 2026
@github-actions

github-actions Bot commented Jul 1, 2026

Copy link
Copy Markdown
Contributor

Dependency License Review

  • 1945 package(s) scanned
  • ✅ No license issues found
  • ⚠️ 2 package(s) excluded (see details below)
License distribution
License Packages
MIT 1715
ISC 89
Apache-2.0 55
BSD-3-Clause 27
BSD-2-Clause 23
BlueOak-1.0.0 8
MPL-2.0 4
MIT-0 3
CC0-1.0 3
MIT OR Apache-2.0 2
(MIT OR Apache-2.0) 2
Unlicense 2
LGPL-3.0-or-later 1
Python-2.0 1
CC-BY-4.0 1
(MPL-2.0 OR Apache-2.0) 1
Unknown 1
Artistic-2.0 1
(WTFPL OR MIT) 1
(BSD-2-Clause OR MIT OR Apache-2.0) 1
CC-BY-3.0 1
0BSD 1
(MIT OR CC0-1.0) 1
MIT AND ISC 1
Excluded packages
Package Version License Reason
@img/sharp-libvips-linux-x64 1.2.4 LGPL-3.0-or-later LGPL pre-built binary, not linked
khroma 2.1.0 Unknown MIT per GitHub repo, missing license field in package.json

Copilot AI left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

Replaces the legacy Vercel-based PR preview pipeline with a new GitHub Actions workflow that builds and deploys Apollo PR previews as UiPath Coded Apps (Landing, Docs, Design/Storybook, Vertex), and updates the PR with the resulting preview links.

Changes:

  • Add a new preview-deploy.yml workflow that authenticates to UiPath, packages build outputs, deploys Coded App previews, and posts a PR comment with preview URLs.
  • Remove the legacy .github/workflows/vercel-deploy.yml workflow to stop triggering Vercel preview deployments.
  • Ignore local UiPath Coded App packaging/build artifacts in .gitignore.

Reviewed changes

Copilot reviewed 2 out of 3 changed files in this pull request and generated no comments.

File Description
.gitignore Ignores UiPath Coded App local packaging/build output directories and config file.
.github/workflows/vercel-deploy.yml Removes the old Vercel deployment workflow for PR previews.
.github/workflows/preview-deploy.yml Adds the new UiPath Coded App preview deployment workflow (build/package/deploy + PR comment).

@github-actions

github-actions Bot commented Jul 1, 2026

Copy link
Copy Markdown
Contributor

📊 Coverage + size by package

Per-package coverage and bundle size on this PR. New-line coverage = of the source lines this PR adds or changes, the % hit by tests.

Package Coverage New-line coverage Packed (gzip) Unpacked vs main
@uipath/apollo-core 9.0% 43.82 MB 57.31 MB ±0
@uipath/apollo-react 34.8% — (1 untracked) 7.27 MB 27.60 MB ±0
@uipath/apollo-wind 40.1% 392.4 KB 2.55 MB −3 B
@uipath/ap-chat 85.8% 43.41 MB 55.85 MB ±0

"Coverage" is each package's own coverage.include scope (e.g. apollo-core instruments only scripts/). "Packed"/"Unpacked" come from npm pack --dry-run and only cover built packages — "—" means not measured this run (package not affected / not built). "vs main" is the packed (gzipped) delta against the last successful main build (the package-sizes artifact from the Release workflow); "—" there means no main baseline was available this run. The baseline is main's latest build, not this PR's exact merge-base, so it includes any drift since the branch diverged. Packages with no vitest config are omitted.

Copilot AI review requested due to automatic review settings July 1, 2026 23:06

Copilot AI left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

Copilot reviewed 2 out of 3 changed files in this pull request and generated 2 comments.

Comment thread .github/workflows/preview-deploy.yml Outdated
Comment thread .github/workflows/preview-deploy.yml Outdated
@github-actions

github-actions Bot commented Jul 1, 2026

Copy link
Copy Markdown
Contributor

Apollo Coded App preview deployments are ready.

Project Status Preview Updated (PT)
apollo-design Ready Preview · Logs Jul 02, 2026, 01:19:39 AM
apollo-docs Ready Preview · Logs Jul 02, 2026, 01:19:39 AM
apollo-landing Ready Preview · Logs Jul 02, 2026, 01:19:39 AM
apollo-vertex Ready Preview · Logs Jul 02, 2026, 01:19:39 AM

Copilot AI review requested due to automatic review settings July 2, 2026 03:37

Copilot AI left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

Copilot reviewed 2 out of 3 changed files in this pull request and generated 3 comments.

Comment thread .github/workflows/preview-deploy.yml Outdated
Comment thread .github/workflows/preview-deploy.yml Outdated
Comment thread .github/workflows/preview-deploy.yml Outdated
Copilot AI review requested due to automatic review settings July 2, 2026 04:07

Copilot AI left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

Copilot reviewed 2 out of 3 changed files in this pull request and generated 4 comments.

Comment thread .github/workflows/preview-deploy.yml Outdated
Comment thread .github/workflows/preview-deploy.yml Outdated
Comment thread .github/workflows/preview-deploy.yml Outdated
Comment thread .github/workflows/preview-deploy.yml Outdated
Copilot AI review requested due to automatic review settings July 2, 2026 04:27

Copilot AI left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

Copilot reviewed 2 out of 3 changed files in this pull request and generated 2 comments.

Comment thread .github/workflows/preview-deploy.yml Outdated
Comment thread .github/workflows/preview-deploy.yml Outdated

Copilot AI left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

Copilot reviewed 2 out of 3 changed files in this pull request and generated 3 comments.

Comment thread .github/workflows/preview-deploy.yml
Comment thread .github/workflows/preview-deploy.yml Outdated
Comment thread .github/workflows/preview-deploy.yml
@github-actions github-actions Bot added size:XL 500-999 changed lines. and removed size:XXL 1,000+ changed lines. labels Jul 2, 2026
Copilot AI review requested due to automatic review settings July 2, 2026 05:07

Copilot AI left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

Copilot reviewed 2 out of 3 changed files in this pull request and generated 2 comments.

Comment thread .github/workflows/preview-deploy.yml
Comment thread .github/workflows/preview-deploy.yml
Copilot AI review requested due to automatic review settings July 2, 2026 05:25

Copilot AI left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

Copilot reviewed 2 out of 3 changed files in this pull request and generated 3 comments.

Comment thread .github/workflows/preview-deploy.yml
Comment thread .github/workflows/preview-deploy.yml
Comment thread .github/workflows/preview-deploy.yml
Copilot AI review requested due to automatic review settings July 2, 2026 05:47

Copilot AI left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

Copilot reviewed 2 out of 3 changed files in this pull request and generated 2 comments.

Comment thread .github/workflows/preview-deploy.yml Outdated
Comment thread .github/workflows/preview-deploy.yml Outdated
Copilot AI review requested due to automatic review settings July 2, 2026 07:16

Copilot AI left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

Copilot reviewed 2 out of 3 changed files in this pull request and generated 1 comment.

Comment thread .github/workflows/preview-deploy.yml Outdated
Copilot AI review requested due to automatic review settings July 2, 2026 08:02

Copilot AI left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

Copilot reviewed 2 out of 3 changed files in this pull request and generated 1 comment.

Comment thread .github/workflows/preview-deploy.yml
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

ci size:XL 500-999 changed lines.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants