flathub / org.scummvm.ScummVM

https://flathub.org/apps/details/org.scummvm.ScummVM
3 stars 5 forks source link

Add support for flathubbot external data checker #31

Closed prodrigestivill closed 11 months ago

prodrigestivill commented 1 year ago

As a proposal I performed this changes:

  1. Moved fluidsynth2 module to use the shared-modules one and updated the shared-modules to the latest commit.
  2. Added the x-checker-data to the rest of flatpak modules so FlathubBot can create automatic pull requests.
  3. Run the flatpak-external-data-checker to update all modules to the latest version (including some minor JSON lint perform by the tool)

Note that in order to allow FlathubBot to automatically merge its own PRs (if they succeed) it is required to add the file flathub.json with:

{
  "automerge-flathubbot-prs": true
}

If you want I can also add this in this PR, or you can add it later in a separated PR.

Also now flatpak supports both JSON and YAML, if you prefer to switch the manifest to YAML I can add another commit with that, both are ok for me, whatever suits best for you.

flathubbot commented 1 year ago

Started test build 31757

flathubbot commented 1 year ago

Build 31757 successful To test this build, install it from the testing repository:

flatpak install --user https://dl.flathub.org/build-repo/14410/org.scummvm.ScummVM.flatpakref
flathubbot commented 1 year ago

Started test build 31849

flathubbot commented 1 year ago

Build 31849 successful To test this build, install it from the testing repository:

flatpak install --user https://dl.flathub.org/build-repo/14500/org.scummvm.ScummVM.flatpakref
flathubbot commented 11 months ago

Started test build 63936

flathubbot commented 11 months ago

Build 63936 failed

flathubbot commented 11 months ago

Started test build 63939

flathubbot commented 11 months ago

Build 63939 failed

AsciiWolf commented 11 months ago

Thanks! I will be happy to merge this after the build issues are resolved.

flathubbot commented 11 months ago

Started test build 64057

flathubbot commented 11 months ago

Build 64057 successful To test this build, install it from the testing repository:

flatpak install --user https://dl.flathub.org/build-repo/46692/org.scummvm.ScummVM.flatpakref
flathubbot commented 11 months ago

Started test build 64058

flathubbot commented 11 months ago

Build 64058 successful To test this build, install it from the testing repository:

flatpak install --user https://dl.flathub.org/build-repo/46693/org.scummvm.ScummVM.flatpakref
AsciiWolf commented 11 months ago

Thanks again! I will review and merge this PR tomorrow. :-)

AsciiWolf commented 11 months ago

Looks good!