flathub / org.zaproxy.ZAP

https://flathub.org/apps/details/org.zaproxy.ZAP
0 stars 3 forks source link

Update runtime to FreeDesktop 23.08 #11

Closed prodrigestivill closed 11 months ago

prodrigestivill commented 11 months ago

I created this PR to make this changes:

Please let me know if you prefer separated PR, or to add or remove any of the changes for this PR.

Regarding the flathub external checker configuration, the flathub bot will create PR on each new zaproxy release, an option can be configured to automatically merge those PR by changing the file flathub.json by something like this:

{
  "only-arches": ["x86_64"],
  "automerge-flathubbot-prs": true
}

Let me know also if you want me to add this change in this PR.

flathubbot commented 11 months ago

Started test build 65771

flathubbot commented 11 months ago

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

flatpak install --user https://dl.flathub.org/build-repo/48412/org.zaproxy.ZAP.flatpakref
kingthorin commented 11 months ago

Not that I disagree, I have no problem moving to 17. But active support ends in a little over two weeks, security support continues for three years: https://endoflife.date/java

thc202 commented 11 months ago

See also https://adoptium.net/support/

https://github.com/flathub/org.freedesktop.Sdk.Extension.openjdk11/blob/33a4a7d51ba545503668c7b0be591e3f0ce3bc0a/org.freedesktop.Sdk.Extension.openjdk11.yaml#L84

psiinon commented 11 months ago

Thanks for this PR! However we should not move to Java 17 until we have a new ZAP release. Java 17 does not include Nashorn, and the current version of ZAP has some problems with GraalJS which is the replacement we are suing. The next version of ZAP should fix these problems so we can update to Java 17 then.

flathubbot commented 11 months ago

Started test build 65779

prodrigestivill commented 11 months ago

ok, no problem. Just removed OpenJDK update.

flathubbot commented 11 months ago

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

flatpak install --user https://dl.flathub.org/build-repo/48420/org.zaproxy.ZAP.flatpakref
flathubbot commented 11 months ago

Started test build 65810

flathubbot commented 11 months ago

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

flatpak install --user https://dl.flathub.org/build-repo/48451/org.zaproxy.ZAP.flatpakref
thc202 commented 11 months ago

Thank you!