Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Update yarn.lock after browserslist update broke it #1957

Merged
merged 1 commit into from
Dec 5, 2024

Conversation

jeremywiebe
Copy link
Collaborator

@jeremywiebe jeremywiebe commented Dec 5, 2024

Summary:

This morning I landed a farily benign PR that is generated periodically to update our browserslist reference. After landing it, it appears that running yarn install introduces changes to the yarn.lock file.

This PR was created by running yarn install locally on a clean repo and committing the changes yarn made.

The reason is not clear yet, but this PR applies the changes that yarn wants so that main can be clean again.

Issue: "none"

Test plan:

yarn install

Git repo is still clean

@jeremywiebe jeremywiebe self-assigned this Dec 5, 2024
Copy link
Contributor

github-actions bot commented Dec 5, 2024

npm Snapshot: Published

Good news!! We've packaged up the latest commit from this PR (4ccea56) and published it to npm. You
can install it using the tag PR1957.

Example:

yarn add @khanacademy/perseus@PR1957

If you are working in Khan Academy's webapp, you can run:

./dev/tools/bump_perseus_version.sh -t PR1957

Copy link
Contributor

github-actions bot commented Dec 5, 2024

Size Change: 0 B

Total Size: 1.29 MB

ℹ️ View Unchanged
Filename Size
packages/kas/dist/es/index.js 39 kB
packages/keypad-context/dist/es/index.js 760 B
packages/kmath/dist/es/index.js 4.27 kB
packages/math-input/dist/es/index.js 77.9 kB
packages/math-input/dist/es/strings.js 1.79 kB
packages/perseus-core/dist/es/index.js 1.48 kB
packages/perseus-editor/dist/es/index.js 697 kB
packages/perseus-linter/dist/es/index.js 22.2 kB
packages/perseus/dist/es/index.js 425 kB
packages/perseus/dist/es/strings.js 3.7 kB
packages/pure-markdown/dist/es/index.js 3.66 kB
packages/simple-markdown/dist/es/index.js 12.5 kB

compressed-size-action

@jeremywiebe jeremywiebe marked this pull request as ready for review December 5, 2024 22:24
@khan-actions-bot khan-actions-bot requested a review from a team December 5, 2024 22:24
@khan-actions-bot
Copy link
Contributor

Gerald

Required Reviewers
  • @Khan/perseus for changes to yarn.lock

Don't want to be involved in this pull request? Comment #removeme and we won't notify you of further changes.

jeremywiebe added a commit that referenced this pull request Dec 5, 2024
## Summary:

The last release failed because the `yarn.lock` file was changed when `yarn install` ran (See #1957). 

This PR reverses (`git revert 5963ea1`) the release commit so that we can get a new Version Packages PR and land it (and trigger a new release).

<img width="932" alt="image" src="https://github.com/user-attachments/assets/81227009-bb4f-4638-9b0b-258e97879c8b">


PR #1957 must be landed after this PR, but _before_ we do a release. 

Issue: "none"

## Test plan:

Author: jeremywiebe

Reviewers: mark-fitzgerald

Required Reviewers:

Approved By: mark-fitzgerald

Checks: ❌ Publish npm snapshot (ubuntu-latest, 20.x), ✅ Lint, Typecheck, Format, and Test (ubuntu-latest, 20.x), ✅ Check builds for changes in size (ubuntu-latest, 20.x), ✅ Cypress (ubuntu-latest, 20.x), ✅ Check for .changeset entries for all changed files (ubuntu-latest, 20.x), ✅ gerald, ✅ gerald, ❌ Publish npm snapshot (ubuntu-latest, 20.x), ✅ Cypress (ubuntu-latest, 20.x), ✅ Check builds for changes in size (ubuntu-latest, 20.x), ✅ Lint, Typecheck, Format, and Test (ubuntu-latest, 20.x), ✅ Publish Storybook to Chromatic (ubuntu-latest, 20.x), ✅ Check for .changeset entries for all changed files (ubuntu-latest, 20.x), ✅ gerald

Pull Request URL: #1958
@jeremywiebe jeremywiebe merged commit 27d90c9 into main Dec 5, 2024
16 checks passed
@jeremywiebe jeremywiebe deleted the jer/update-yarn-lock branch December 5, 2024 22:53
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.

3 participants