• Home
  • Features
  • Pricing
  • Docs
  • Announcements
  • Sign In

Khan / perseus / 5589142416
69%

Build:
DEFAULT BRANCH: main
Ran 18 Jul 2023 03:07PM UTC
Jobs 2
Files 519
Run time 15s
Badge
Embed ▾
README BADGES
x

If you need to use a raster PNG badge, change the '.svg' to '.png' in the link

Markdown

Textile

RDoc

HTML

Rst

pending completion
5589142416

push

github

web-flow
Don't generate a snapshot release for 'Version Packages' PR (#615)

## Summary:

Today, we generate an npm snapshot for every non-draft pull request. When the changeset tooling sees a landed PR, it creates/updates a new PR that represents what will be released when that PR is landed. 

Our snapshot Github action always fails on these PRs because this PR deletes all changeset files and updates each project's README from those changeset files (again, it's representing what we'll release). 

So this PR changes our npm snapshot action  so that it doesn't try to run for these special "Version Packages" PRs.

Here's a screenshot showing how it fails:

<img width="760" alt="image" src="https://github.com/Khan/perseus/assets/77138/a6d08f00-8b6c-44b1-ad40-21d9b8b473df">

Issue: "none"

## Test plan:

Land and then double-check we still get snapshots, but not for the "Version Packages" PR!

Author: jeremywiebe

Reviewers: jeresig, #perseus

Required Reviewers:

Approved By: jeresig

Checks: ✅ finish_coverage, ✅ finish_coverage, ✅ gerald, ⏭  Publish npm snapshot, ✅ Extract i18n strings (ubuntu-latest, 16.x), ✅ Check builds for changes in size (ubuntu-latest, 16.x), ✅ Lint, Typecheck, and Test (ubuntu-latest, 16.x), ✅ Jest Coverage (ubuntu-latest, 16.x), ✅ Cypress Coverage (ubuntu-latest, 16.x), ✅ gerald, ✅ Check for .changeset file (ubuntu-latest, 16.x), ⏭  Publish npm snapshot, ✅ Extract i18n strings (ubuntu-latest, 16.x), ✅ Check builds for changes in size (ubuntu-latest, 16.x), ✅ Jest Coverage (ubuntu-latest, 16.x), ✅ Lint, Typecheck, and Test (ubuntu-latest, 16.x), ✅ Check for .changeset file (ubuntu-latest, 16.x), ✅ Cypress Coverage (ubuntu-latest, 16.x), ✅ gerald

Pull Request URL: https://github.com/Khan/perseus/pull/615

7558 of 16353 branches covered (46.22%)

Branch coverage included in aggregate %.

69763 of 95681 relevant lines covered (72.91%)

719.15 hits per line

Subprojects
ID Flag name Job ID Ran Files Coverage
1 cypress 5589142416.1 18 Jul 2023 03:07PM UTC 0
26.41
GitHub Action Run
2 jest 5589142416.2 18 Jul 2023 03:17PM UTC 0
62.69
GitHub Action Run
Source Files on build 5589142416
Detailed source file information is not available for this build.
  • Back to Repo
  • 912c7afa on github
  • Prev Build on main (#5580945229)
  • Next Build on main (#5647031173)
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc