Skip to content

ci: remove webapp GitHub release artifact#392

Merged
henryiii merged 2 commits into
scientific-python:mainfrom
henryiii:henryiii/ci/remove-github-release-webapp
May 28, 2026
Merged

ci: remove webapp GitHub release artifact#392
henryiii merged 2 commits into
scientific-python:mainfrom
henryiii:henryiii/ci/remove-github-release-webapp

Conversation

@henryiii

@henryiii henryiii commented May 28, 2026

Copy link
Copy Markdown
Collaborator

This is more secure as well when we don't have to worry about pushing to the release. If you need the package, it's hosted on npm now.

🤖 Human guided, AI assisted PR (using this skill). AI text below. 🤖

Summary

Stop uploading the webapp zip to GitHub releases. The webapp is distributed via the npm package repo-review-webapp, which is the canonical source for CDN consumption (jsDelivr). The GitHub release zip was redundant and required separate CI jobs (build, attest, upload).

Changes

  • Removed webapp-make and webapp-publish jobs from .github/workflows/cd.yml
  • Updated docs/webapp.md to remove mention of the release zip

Assisted-by: OpenCode:glm-5

henryiii added 2 commits May 28, 2026 10:50
Stop uploading the webapp zip to GitHub releases. The webapp is
distributed via the npm package repo-review-webapp, which is the
canonical source for CDN consumption (jsDelivr). The GitHub release
zip was redundant and required separate CI jobs (build, attest, upload).

Updated docs/webapp.md to remove mention of the release zip.

Assisted-by: OpenCode:glm-5
Signed-off-by: Henry Schreiner <henryfs@princeton.edu>
@henryiii henryiii merged commit 6fdb888 into scientific-python:main May 28, 2026
11 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant