Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

veraPDF version confusion via GUI #1499

Open
petervwyatt opened this issue Jan 4, 2025 · 1 comment
Open

veraPDF version confusion via GUI #1499

petervwyatt opened this issue Jan 4, 2025 · 1 comment

Comments

@petervwyatt
Copy link

The latest release tagged here in GIT is https://github.com/veraPDF/veraPDF-library/releases/tag/v1.26.2, but I was already running a v1.26.2 (it could be a dev release - I'm not sure). However when upgrading via the GUI I get 1.26.4...???

I am (was!) running veraPDF 1.26.2 and did a "Check for updates" via the Help Menu:

image

The dialog said the latest is now 1.26.3 which I then proceeded to downloaded as "verapdf-installer.zip".

image

But when I opened the ZIP the folder name is "verapdf-greenfield-1.26.4":

image

When I run the installer it says it is v1.26.4:
image

and when I run the newly installed version it is v1.26.4:
image

and when I check updates again it says v1.26.4 is the latest:
image

So is the latest GitHub tag version wrong???

@bdoubrov
Copy link
Contributor

bdoubrov commented Jan 6, 2025

@petervwyatt indeed you spotted several inconsistencies in our CI/CD pipeline which we are trying to fix right now. In case you are interested in more detail:

  1. The correct latest release tag in verapdf-library is 1.26.2 . It is the latest version of the core Java veraPDF library used for all other integrations (web applications, CLI and GUI, Docker images, etc).

  2. We are trying to keep the GUI/CLI version of veraPDF identical to the above, but this is managed by automated builds of Jenkins which may be a bit off in case of some build issues. So, for the moment the correct latest version of verapdf-apps and thus of the GUI application is 1.26.4.

  3. The confusion between GUI notifying (incorrectly) that the latest version is 1.26.3 and de facto installing (correctly) the version 1.26.4 is caused by another CI/CD issue. We publish all veraPDF Java artifacts at Maven Central, from where they are automatically picked up by other third-party tools that integrate veraPDF. This publication process is also managed by Jenkins, and this time for some reason the automatic publication of verapdf-apps version 1.26.4 failed. As a result, your GUI app thought that the latest version of veraPDF GUI is 1.26.3, while version 1.26.4 was already available.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants