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

Adjust auto-release when making a new tag #46

Open
3 tasks
ThiaudioTT opened this issue Jun 29, 2024 · 0 comments
Open
3 tasks

Adjust auto-release when making a new tag #46

ThiaudioTT opened this issue Jun 29, 2024 · 0 comments
Labels
enhancement New feature or request

Comments

@ThiaudioTT
Copy link
Owner

ThiaudioTT commented Jun 29, 2024

Basically, create a new workflow for when a release tag is created.

Like in:
https://github.com/marketplace/actions/automatic-releases#create-a-new-github-release-when-tags-are-pushed-to-the-repository

This will define a new tag "release" to be the most stable version.

Then checkupdate.py must be updated to reflect the new changes, it should check the version.json in the latest tag.

URL = urllib.request.urlopen("https://raw.githubusercontent.com/ThiaudioTT/hoi4-presence/main/version.json")

This workflow also needs to validate version.json, see #45 is also related.

summary

  • Create the new workflow to trigger when a new version tag is created and auto set as the latest release
  • Update checkupdate.py to see the latest tag
  • Auto bump and validate version.json, related: Auto bump in CI/CD #45
@ThiaudioTT ThiaudioTT added the enhancement New feature or request label Jun 29, 2024
@ThiaudioTT ThiaudioTT pinned this issue Jul 1, 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