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

chore: prepare for first stable release #822

Merged
merged 5 commits into from
Sep 17, 2024
Merged

chore: prepare for first stable release #822

merged 5 commits into from
Sep 17, 2024

Conversation

tomasciccola
Copy link
Contributor

@tomasciccola tomasciccola commented Sep 11, 2024

should close #752
Additionally we are:

  • changing the package name to @comapeo/core

We could also:

  • Edit readme to reflect current state of the project (I wouldn't lose much time on this now, just maybe removing the Early development disclaimer and correct npm command)
  • Edit authors? We can point different authors (probably can automate this so it reflects commits authors) or just put "Awana Digital" (simpler but hides individual authors)

This PR is also made so that we can test OPTICS for releasing a stable version.
We should have an NPM_TOKEN on the project before merging the OPTICS_RELEASE so we can actually publish the package.

On the other hand, I'm wondering if PRs merged after this, would be included in the release (I think yes?), but if not, we should make sure we're not missing anything (I think not)

Copy link
Contributor

@EvanHahn EvanHahn left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM.

  • Could you add an issue to update the readme? (Or just update it if that's faster.)
  • I'll clean up Authors right now.
  • Could you make sure CHANGELOG.md is ready to go? I think we probably just want to delete it entirely.

@EvanHahn EvanHahn changed the title release stable version chore: release stable version Sep 12, 2024
@EvanHahn EvanHahn changed the title chore: release stable version chore: prepare for first stable release Sep 12, 2024
@@ -1,6 +1,6 @@
{
"name": "@mapeo/core",
"version": "9.0.0-alpha.23",
"name": "@comapeo/core",
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Actually, could you run npm install before merging? I think that will update package-lock.json.

@tomasciccola
Copy link
Contributor Author

This needs first the publishing of mapeo-schema v1 before merging

@EvanHahn EvanHahn merged commit fbb2510 into main Sep 17, 2024
7 checks passed
@EvanHahn EvanHahn deleted the chore/release-1.0 branch September 17, 2024 15:30
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.

Rename to @comapeo/core, bump to v1
2 participants