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

add auto-release #693

Merged
merged 2 commits into from
Jul 15, 2024
Merged

add auto-release #693

merged 2 commits into from
Jul 15, 2024

Conversation

tharvik
Copy link
Collaborator

@tharvik tharvik commented Jul 3, 2024

tried out releasing v2.2.0 & v2.2.1 and it seems to be working.

  • container image published with tag 2.2.0 & 2.2.1, "develop" image is now called edge
  • npm packages have two new version 2.2.0 & 2.2.1
  • we can easily write a new relase based on theses tag

so when pushing a commit and tag with npm version bumps for main packages, it works. we can release v3.0.0 anytime.

@tharvik tharvik self-assigned this Jul 3, 2024
@tharvik tharvik force-pushed the NAN-prerelease-test-tharvik branch from 020d290 to 5700f7e Compare July 3, 2024 09:34
@tharvik tharvik force-pushed the NAN-prerelease-test-tharvik branch from 091df70 to 11fda98 Compare July 3, 2024 09:53
@tharvik tharvik force-pushed the NAN-prerelease-test-tharvik branch from c4469d9 to 29a50ed Compare July 3, 2024 10:33
@tharvik tharvik marked this pull request as ready for review July 3, 2024 10:41
Copy link
Collaborator

@JulienVig JulienVig left a comment

Choose a reason for hiding this comment

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

Nice!
Is it triggered by merging a commit message like "v3.0.0" into the develop branch? Is there an exact format to follow?
Could you add the details of the publishing process somewhere in the doc?

@tharvik tharvik force-pushed the NAN-prerelease-test-tharvik branch from 29a50ed to e08b903 Compare July 12, 2024 15:25
@tharvik
Copy link
Collaborator Author

tharvik commented Jul 12, 2024

Is it triggered by merging a commit message like "v3.0.0" into the develop branch? Is there an exact format to follow?

it is using git tag to know which commit is to be released. with our CI, it needs to have the v$version format to be picked up (it's quite used all around).

Could you add the details of the publishing process somewhere in the doc?

good idea, I rewrote the docs' deployement file to explain the process in more depth.

@tharvik tharvik merged commit 906db64 into develop Jul 15, 2024
23 checks passed
@tharvik tharvik deleted the NAN-prerelease-test-tharvik branch July 15, 2024 10:54
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.

None yet

2 participants