Closed kiblik closed 1 year ago
@celuchmarek vies kuknut?
Jo. Mám podozrenie, že to bude tým "v" na začiatku tagu .
@celuchmarek jo to bude asi ono.
uz smerujeme na spravny tag ale stale to hadze ten update.
Vyzera to tak, ze nas manifest neobsahuje meno package Name:
a teda toto vlastne nemoze uplne fungovat. Neviem to tam uplne dostat.
@1azyman @sabomichal ?
Videl som, ze na urcitenie verzie sa pouziva citanie headeru z redirectu pri pristupe na https://github.com/slovensko-digital/autogram/blob/ab47e24c63359443358c7559d64d3abe12d30927/src/main/java/digital/slovensko/autogram/core/Updater.java#L14
Nebolo by lepsie vyuzit API?
$ curl https://api.github.com/repos/slovensko-digital/autogram/releases/latest 2>/dev/null | jq '.tag_name'
"1.99.9"
$ curl https://api.github.com/repos/slovensko-digital/autogram/releases/latest 2>/dev/null | jq '.name'
"v1.99.9"
https://maven.apache.org/plugins/maven-jar-plugin/examples/manifest-customization.html
pom.xml okolo riadku 207 su entries co idu do manifestu. Nie som teraz moc zorientovany. Aku hodnotu tam treba?
Vyzera, ze najlahsie to bude proste cez toto https://stackoverflow.com/questions/66759345/simplest-way-to-query-cfg-file-created-by-jpackage
System.getProperty("jpackage.app-version")
vyzera, ze sa app to spusta s tymto. minimalne na windows
manifest vies upravit cez maven-jar-plugin konfiguraciu. Mozes si tam pridat cokolvek potrebujes.
@kiblik ano api je asi stabilnejsie na taketo ucely. @celuchmarek vies toto kuknut pripadne ako separe PR?
Napriek tomu, ze som nainstaloval Autogram z https://github.com/slovensko-digital/autogram/releases/latest, hned pri prvom starte mi hlasil, ze na GH je aktualnejsia verzia.
MacOS: 13.3.1 Autogram: 1.99.9