-
Notifications
You must be signed in to change notification settings - Fork 3
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
protobuf: Update protobuf.git to 29.3 #62
Conversation
Started test build 172874 |
@PunkPangolin FYI |
Build 172874 successful
|
Thanks! This is almost working as intended. Protobuf update works, and the JSON structure should only be reformatted this one time. |
"x-checker-data": { | ||
"type": "git", | ||
"tag-pattern": "^([\\d-]+Release-[\\d.]+)$", | ||
"is-main-source": "true" |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
"is-main-source": "true" | |
"is-main-source": true |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Thanks for having a look and helping super quickly!
Should not be a string value, yes.
Adressed in #63
I'm wondering if the tooling will pick the change up and updates this existing PR. 🤔
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
The automation did create a new PR and somehow labels Cockatrice itself as update, too.
#64 looks good to me. The update to cockatrice just adds the related commit of the tag and does not actually update anything. This is working as intended and aims to prevent trouble in case of re-tagging. |
I figured that you included the commit hash for protobuf, but not Cockatrice in your PR. Hence the automation completes it. 👍 No change to the metainfo.xml in the other PR as well. Is there some helpful docs and information next to the README in the flatpak-external-data-checker repo about x-checker-data in general? |
Exactly 👍 Forgot to add that.
Not that I know of, sadly. What I know of it mostly stems from observation (and the README, of course). But it is a great tool that saves a lot of manual work. |
Couldn't find some more/other documentation either. I moved the commit hash closer to its tag, same as protobuf. #68 Really happy about your change, looking forward to the automated updates! :) |
This is also very nice for readability.
What you see as logical structure is the wrong way around in the case of flatpak manifests ;) Flatpak manifests get read (and built) from top to bottom (same inside nested modules). Therefore, the main module has to come last in the manifest. #65 fails because the modules are now built in the wrong order (Cockatrice needs protobuf, but protobuf is not built yes). For some reason, this is not explicitly mentioned in the documentation, but you can find some examples there.
You're welcome! |
That makes sense! Thanks again for your contribution and sharing your knowledge. Much appreciated. |
🤖 This pull request was automatically generated by flathub-infra/flatpak-external-data-checker. Please open an issue if you have any questions or complaints. 🤖