Skip to content

fix: update to release-it and update changelog #484

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

Merged
merged 5 commits into from
Dec 21, 2024
Merged

Conversation

Jefiozie
Copy link
Member

@Jefiozie Jefiozie commented Dec 9, 2024

Update our tooling to use release-it in favor of release please. This due to generation of changelog

@Jefiozie Jefiozie force-pushed the fixReleasingCYcle branch 2 times, most recently from e24d1ce to 1e57aac Compare December 16, 2024 06:26
@Jefiozie Jefiozie marked this pull request as ready for review December 16, 2024 06:31
@Harpush
Copy link
Collaborator

Harpush commented Dec 17, 2024

What will happen to the old changelog?

@Jefiozie
Copy link
Member Author

Great question @Harpush , I will make a archive of it so that people still can have a look at it.

@Harpush
Copy link
Collaborator

Harpush commented Dec 19, 2024

Two more things @Jefiozie:

  1. The current changelog mentions version 0.0.1 which isn't correct.
  2. The site has a changelog page which should show the archive you are about to create too.

@Jefiozie
Copy link
Member Author

@Harpush I fixed the problem with version 0.0.1. WHen this PR is merged I will change the componet to also toggle between the archived changelog.

@Jefiozie
Copy link
Member Author

Any other points @Harpush or @SanderElias. I would like to land this before v19 update

@Harpush
Copy link
Collaborator

Harpush commented Dec 20, 2024

@Jefiozie I am not sure how the changelog should work but we will have three changelog files now. Just make sure it is all correctly in place with old versions and new versions

@Jefiozie
Copy link
Member Author

The changelog will be out into two places at this moment. In the project and root folder. I. Would work on only on the root which is fine by me. The archived changelog will also live in the root folder.

For end users it won't effect anything

@Jefiozie Jefiozie enabled auto-merge (squash) December 21, 2024 12:22
@Jefiozie Jefiozie merged commit 490eff7 into main Dec 21, 2024
5 checks passed
@Jefiozie Jefiozie deleted the fixReleasingCYcle branch December 21, 2024 12:23
Jefiozie added a commit that referenced this pull request Dec 22, 2024
* fix: update to release-it and update changelog

* ci: remove some parts and updated settings

* refactor: improve release cycle and copy changelog

* build: remove not needed file

* refactor: latest fixes
Jefiozie added a commit that referenced this pull request Dec 22, 2024
* fix: update to release-it and update changelog

* ci: remove some parts and updated settings

* refactor: improve release cycle and copy changelog

* build: remove not needed file

* refactor: latest fixes
Jefiozie added a commit that referenced this pull request Dec 22, 2024
* fix: update to release-it and update changelog

* ci: remove some parts and updated settings

* refactor: improve release cycle and copy changelog

* build: remove not needed file

* refactor: latest fixes
Jefiozie added a commit that referenced this pull request Dec 22, 2024
* fix: update to release-it and update changelog

* ci: remove some parts and updated settings

* refactor: improve release cycle and copy changelog

* build: remove not needed file

* refactor: latest fixes
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.

2 participants