Skip to content

test: verify coded app preview cleanup#886

Closed
fikewa-olatunji wants to merge 32 commits into
mainfrom
test/uip-go-014-cleanup
Closed

test: verify coded app preview cleanup#886
fikewa-olatunji wants to merge 32 commits into
mainfrom
test/uip-go-014-cleanup

Conversation

@fikewa-olatunji

Copy link
Copy Markdown
Contributor

Temporary draft PR to verify uip-go 0.1.14 Coded App preview cleanup. Will close after the workflow runs.

Deploy Apollo preview apps through UiPath Coded Apps and remove the Vercel PR workflow.
Copilot AI review requested due to automatic review settings July 5, 2026 10:38
@github-actions

github-actions Bot commented Jul 5, 2026

Copy link
Copy Markdown
Contributor

Apollo Coded App preview deployments are ready.

Project Status Preview Updated (PT)
apollo-design Ready Preview · Logs Jul 05, 2026, 04:01:29 AM
apollo-docs Ready Preview · Logs Jul 05, 2026, 04:01:29 AM
apollo-landing Ready Preview · Logs Jul 05, 2026, 04:01:29 AM
apollo-vertex Ready Preview · Logs Jul 05, 2026, 04:01:29 AM

@github-actions github-actions Bot added the ci label Jul 5, 2026
@github-actions github-actions Bot added the size:XL 500-999 changed lines. label Jul 5, 2026
@github-actions

github-actions Bot commented Jul 5, 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

Adds a new GitHub Actions workflow to deploy “Coded App” previews via @uipath/uip-go (v0.1.14) and clean them up on PR close, while also updating ignore rules for local UiPath packaging artifacts.

Changes:

  • Add .uipath* and uipath.json to .gitignore for local Coded Apps packaging output.
  • Remove the existing vercel-deploy.yml workflow.
  • Add preview-deploy.yml to deploy and clean up Apollo Coded App previews, including PR comment updates.

Reviewed changes

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

File Description
.gitignore Ignores local UiPath Coded Apps packaging artifacts.
.github/workflows/vercel-deploy.yml Removes the Vercel deployment workflow entirely.
.github/workflows/preview-deploy.yml Adds Coded App preview deploy + PR comment + cleanup workflow using uip-go@0.1.14.

Comment on lines +27 to +29
permissions:
issues: write
pull-requests: write
printf '@uipath:registry=https://npm.pkg.github.com\n'
printf '//npm.pkg.github.com/:_authToken=%s\n' "$GH_NPM_REGISTRY_TOKEN"
} > "$uip_go_npmrc"
NPM_CONFIG_USERCONFIG="$uip_go_npmrc" npm install --prefix "$uip_go_prefix" "@uipath/uip-go@${UIP_GO_VERSION}"
Comment on lines +277 to +280
permissions:
issues: write
pull-requests: write

printf '@uipath:registry=https://npm.pkg.github.com\n'
printf '//npm.pkg.github.com/:_authToken=%s\n' "$GH_NPM_REGISTRY_TOKEN"
} > "$uip_go_npmrc"
NPM_CONFIG_USERCONFIG="$uip_go_npmrc" npm install --prefix "$uip_go_prefix" "@uipath/uip-go@${UIP_GO_VERSION}"
Comment on lines +1 to +5
name: Coded App Preview Deployments

on:
pull_request:
types: [opened, synchronize, reopened, closed]
@github-actions

github-actions Bot commented Jul 5, 2026

Copy link
Copy Markdown
Contributor

📊 Coverage + size by package

Per-package bundle size on this PR (no JS/TS source changes detected under packages/* or web-packages/*).

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.5% 7.27 MB 27.60 MB ±0
@uipath/apollo-wind 40.1% 392.6 KB 2.55 MB +6 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.

@fikewa-olatunji

Copy link
Copy Markdown
Contributor Author

Cleanup test complete enough to trigger the PR-close workflow. Closing to verify redirect/app cleanup.

@fikewa-olatunji

Copy link
Copy Markdown
Contributor Author

Reopening once to verify the 0.1.15 cleanup behavior after making app deletion best-effort.

@fikewa-olatunji

Copy link
Copy Markdown
Contributor Author

0.1.15 deploy test completed. Closing again to verify cleanup with best-effort app deletion.

@fikewa-olatunji fikewa-olatunji deleted the test/uip-go-014-cleanup branch July 5, 2026 11:04
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