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 a validation rule to make sure releases are properly ordered #3961

Draft
wants to merge 1 commit into
base: master
Choose a base branch
from

Conversation

marcwrobel
Copy link
Member

According to the contributing guide (https://github.com/endoflife-date/endoflife.date/blob/master/CONTRIBUTING.md) releases must be ordered from the newest (on top of the list) to the lowest. This updates product-data-validator to enforce that rule.

Close #3960.

@marcwrobel marcwrobel added the enhancement New feature or request label Oct 28, 2023
@marcwrobel
Copy link
Member Author

This cannot be merged until all the order errors are fixed.

marcwrobel added a commit that referenced this pull request Dec 15, 2023
marcwrobel added a commit that referenced this pull request Dec 15, 2023
marcwrobel added a commit that referenced this pull request Dec 15, 2023
12.5 was released after 15.1.

Relates to #3961.
marcwrobel added a commit that referenced this pull request Dec 15, 2023
- 12.5 was released after 15.1.
- 11.4 was released after 12.
- 10.4 was released after 11.1.

Relates to #3961.
marcwrobel added a commit that referenced this pull request Dec 15, 2023
marcwrobel added a commit that referenced this pull request Dec 15, 2023
marcwrobel added a commit that referenced this pull request Dec 15, 2023
1.7 was released after 2.2. Relates to #3961.
BiNZGi pushed a commit that referenced this pull request Dec 15, 2023
BiNZGi pushed a commit that referenced this pull request Dec 15, 2023
- 12.5 was released after 15.1.
- 11.4 was released after 12.
- 10.4 was released after 11.1.

Relates to #3961.
BiNZGi pushed a commit that referenced this pull request Dec 15, 2023
BiNZGi pushed a commit that referenced this pull request Dec 15, 2023
1.7 was released after 2.2. Relates to #3961.
BiNZGi pushed a commit that referenced this pull request Dec 18, 2023
According to the contributing guide (https://github.com/endoflife-date/endoflife.date/blob/master/CONTRIBUTING.md) releases must be ordered from the newest (on top of the list) to the lowest. This updates product-data-validator to enforce that rule.

Close #3960.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Ensure releases are properly ordered for a given product
1 participant