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

[FEATURE] Verify a new release version every day to release a new build #99

Open
gumaciel opened this issue May 5, 2024 · 0 comments
Open
Labels
enhancement New feature or request

Comments

@gumaciel
Copy link
Contributor

gumaciel commented May 5, 2024

Is your feature request related to a problem? If so, please describe.

Every time that a new version comes, we need to do a "manual" build and for that, we need to set the parameters.

What feature or improvement would you like to see?

The idea is to check if a new version arrives every day so a new version can be released automatically.

  • Check if a higher version from MAJOR, MINOR AND PATCH exists:
    • For this, we can do some validations such as: Getting a list of all MAJOR versions such as "4.x.x" and "5.x.x", if the Godot's server has a new version higher than this and we don't have, so create a version
    • After checking all MAJOR versions, the next step is to check the MINOR version, for that, we need to get the latest MINOR or each MAJOR version such as: "4.3.X", "5.0.X", so for example, if there's a "4.4.X", we need to create.
    • After checking MINOR, the last step is to check the PATCH, and it follows the same: "4.3.1" If there's a "4.3.2", so create it.

Additional context

No response

@gumaciel gumaciel added the enhancement New feature or request label May 5, 2024
@gumaciel gumaciel changed the title [FEATURE] Verify a new release version each day to release a new build [FEATURE] Verify a new release version every day to release a new build May 5, 2024
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

No branches or pull requests

1 participant