Open lukebemish opened 1 year ago
It appears to be dependent on the local environment (as in, it occurs on a GH actions run but not on my local machine), but machete seems to somewhat not preserve jar ordering, resulting in a jar where the MANIFEST.MF file is not the first or second entry of the jar (see https://github.com/openjdk/jdk17u/blob/aa8c46ca52c2f983470ab4c05e64c1ae85aa3b8e/src/java.base/share/classes/java/util/jar/JarInputStream.java#L78-L85 for why this for why this is an issue).
It appears to be dependent on the local environment (as in, it occurs on a GH actions run but not on my local machine), but machete seems to somewhat not preserve jar ordering, resulting in a jar where the MANIFEST.MF file is not the first or second entry of the jar (see https://github.com/openjdk/jdk17u/blob/aa8c46ca52c2f983470ab4c05e64c1ae85aa3b8e/src/java.base/share/classes/java/util/jar/JarInputStream.java#L78-L85 for why this for why this is an issue).