-
Notifications
You must be signed in to change notification settings - Fork 1
chore: start migration, yarn v4, changesets, workflows #13
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
Conversation
🦋 Changeset detectedLatest commit: 24e0fb3 The changes in this PR will be included in the next version bump. This PR includes changesets to release 1 package
Not sure what this means? Click here to learn what changesets are. Click here if you're a maintainer who wants to add another changeset to this PR |
This pull request is automatically built and testable in CodeSandbox. To see build info of the built libraries, click here or the icon next to each commit SHA. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Pull Request Overview
This PR initiates a migration effort including an upgrade to Yarn v4, integration of changesets, and a rework of GitHub workflows.
- Update licensing and contributing guidelines
- Reformat the changelog for consistency
- Introduce new configurations and workflows for release, CI, and code formatting
Reviewed Changes
Copilot reviewed 282 out of 282 changed files in this pull request and generated no comments.
Show a summary per file
File | Description |
---|---|
LICENSE | Updated copyright year range and added a new contributor line |
CONTRIBUTING.md | Revised contribution guidelines and updated links |
CHANGELOG.md | Reformatted markdown headers for changelog entries |
.yarnrc.yml, .prettierrc.mjs, etc. | Introduced new configuration files for Yarn v4 and Prettier |
.github/workflows/* | Overhauled workflows with new release, CI, autofix, and removal of legacy files |
.changeset/*, .c8rc.json, others | Added new changeset configuration and updated test coverage settings |
Comments suppressed due to low confidence (2)
.github/workflows/publish.yml:1
- The removal of the publish.yml workflow suggests a migration towards the changesets release process; please confirm that all publishing steps are properly covered in the new release workflow and that related documentation is updated accordingly.
diff --git a/.github/workflows/publish.yml b/.github/workflows/publish.yml
CHANGELOG.md:177
- Ensure that the updated markdown header formatting in the changelog is compatible with any automation tools and that it remains consistent with previous entries to prevent parsing issues.
# 6.6.1 / 2022-07-21
5e29599
to
f0e8d3f
Compare
commit: |
963d466
to
4a7abe1
Compare
"estraverse": "^5.3.0", | ||
"flow-bin": "^0.147.0", | ||
"in-publish": "^2.0.1", | ||
"jackspeak": "=2.1.1", | ||
"jscodeshift": "^17.0.0", | ||
"minimist": "^1.2.8", | ||
"npmignore": "^0.3.1", | ||
"npm-run-all2": "^8.0.2", |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
do we actually use this anywhere?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I was going to use it for lint
script, but for some reason, eslint.config
-> .eslintrc
temporarily, I reverted the script unexpectedly.
close #8
close #12