Retrigger build on stable & versioning on Flatpak-specific updates

Canceled build on stable

It seems like merging to beta while also already having a build running on stable has caused the first build to be canceled. There annotations on several jobs on the stable branch stating: Canceling since a higher priority waiting request for build-org.quelea.Quelea-beta-refs/heads/beta exists

The commits are linear, so I don’t really understand why the first build for the stable branch got canceled. Is it possible to request the stable build to be retriggered?

Versioning

I also have a question regarding versioning. I have pushed some Flatpak-specific bugfixes (missing permission in manifest) to the stable branch, but there was nothing changed from upstream, so the version number is still the same.

Will the app store clients still recognize the update if I have changed nothing version info in the appstream metainfo.xml (which is in upstream)?

It seems like merging to beta while also already having a build running on stable has caused the first build to be canceled.

Do you have a link to the job?

Will the app store clients still recognize the update if I have changed nothing version info in the appstream metainfo.xml (which is in upstream)?

Yes, it will show up as an update but the version will stay the same.

Alright awesome, thanks.

Yes, the action run: build org.quelea.Quelea/beta from refs/heads/beta · flathub-infra/vorarbeiter@73779d5 · GitHub

Or the jobs specifically:

(From this repository: GitHub - flathub/org.quelea.Quelea )

I think it’s a race issue, the master merge is not supposed to trigger a job that says refs/heads/beta build org.quelea.Quelea/beta from refs/heads/beta · flathub-infra/vorarbeiter@73779d5 · GitHub

The concurrency groups for master and beta are seperated by the git ref and target repo. master should be foobar-stable-refs/heads/master, beta should be foobar-beta-refs/heads/beta. So one should not get cancelled by the other.

I retriggered a job for the master pipeline build org.quelea.Quelea/stable from refs/heads/master · flathub-infra/vorarbeiter@73779d5 · GitHub

Thanks a lot! :slight_smile:

Noticed that too that the link names were referencing refs/heads/beta instead of /master as soon as I posted it here on Discourse.

So if I understand correctly, is it an issue with vorarbeiter? Would it be useful to open up a ticket there?