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

CI: add an Ubuntu LTS job #3876

Merged
merged 1 commit into from
Jan 28, 2024

Conversation

knocte
Copy link
Contributor

@knocte knocte commented Jan 28, 2024

This way we will make sure that any dependency upgrades don't make commitlint lose compatibility with the default version shipped with an LTS version of Ubuntu, starting with 24.04.

This is, IMO, important, because AFAIU commitlint lost, some months ago, compatibility with the NodeJS version shipped with Ubuntu 22.04, and thus it requires its users to install NodeJS from external sources, which is a potential security risk (and stability risk because of needing to rely on more bleeding edge versions).

This way we will make sure that any dependency upgrades
don't make commitlint lose compatibility with the default
version shipped with an LTS version of Ubuntu, starting
with 24.04.

This is, IMO, important, because AFAIU commitlint lost,
some months ago, compatibility with the NodeJS version
shipped with Ubuntu 22.04, and thus it requires its users
to install NodeJS from external sources, which is a
potential security risk (and stability risk because of
needing to rely on more bleeding edge versions).
@escapedcat escapedcat merged commit 5847d14 into conventional-changelog:master Jan 28, 2024
5 checks passed
@escapedcat
Copy link
Member

Thanks! Good point

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Development

Successfully merging this pull request may close these issues.

2 participants