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

Create GitHub releases whenever releasing vsce #862

Closed
Marcono1234 opened this issue Apr 17, 2023 · 5 comments · Fixed by #952
Closed

Create GitHub releases whenever releasing vsce #862

Marcono1234 opened this issue Apr 17, 2023 · 5 comments · Fixed by #952
Assignees
Labels
feature-request Request for new features or functionality verification-needed Verification of issue is requested verified Verification succeeded
Milestone

Comments

@Marcono1234
Copy link

Marcono1234 commented Apr 17, 2023

Hello,
the GitHub releases of this project are outdated; the latest entry is for version 2.15.0, but the latest version is currently 2.19.0.

Is this intentional? Is there some other changelog / release notes document I overlooked?

As mentioned in previous similar issues a changelog makes it easier for users to understand what changed between the versions; checking the commits can be tedious especially if commits might have no user facing effect, or if commits messages are unclear to users.

It looks like previously creation of the GitHub releases was automated (see #541 and #710), but that was dropped by #791.

@joaomoreno
Copy link
Member

We've moved away from semantic version which was creating these releases automatically. We need to figure out how to proceed from here.

@joaomoreno joaomoreno self-assigned this Apr 26, 2023
@seanpoulter-foci
Copy link

seanpoulter-foci commented Nov 20, 2023

Can we help @joaomoreno? I'd be happy to talk through options. If I understand this correctly:

  • Releases are no longer created, just tagged.
  • There is no changelog published anywhere.

This makes it hard for consumers to know when features are added, or when to upgrade. For example, I had to review the diff to spot we've added a flag since 2.19.0.

@joaomoreno
Copy link
Member

This is my fault. I should do better here at updating the GH release whenever we put a new build out. Will make sure this is done from now on.

@ssbarnea
Copy link
Contributor

@joaomoreno I guess that ticket was marked as completed too soon ;)

Releases are being made and still not updated on github, is not fun not to know what is released. No changelog and having to read the git changelog is not fun at all.

@joaomoreno joaomoreno reopened this Jan 31, 2024
@joaomoreno joaomoreno changed the title GitHub releases are outdated Create GitHub releases whenever releasing vsce Mar 27, 2024
@joaomoreno joaomoreno added this to the April 2024 milestone Mar 27, 2024
@joaomoreno joaomoreno added feature-request Request for new features or functionality and removed engineering labels Mar 27, 2024
@joaomoreno joaomoreno assigned benibenj and unassigned joaomoreno Mar 27, 2024
@benibenj
Copy link
Contributor

We are creating github releases again starting from todays update

@benibenj benibenj added the verification-needed Verification of issue is requested label Apr 22, 2024
@alexr00 alexr00 added the verified Verification succeeded label Apr 23, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
feature-request Request for new features or functionality verification-needed Verification of issue is requested verified Verification succeeded
Projects
None yet
Development

Successfully merging a pull request may close this issue.

6 participants