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

(multiple) Fix packages failing normal updates and automated checks #2187

Open
11 of 25 tasks
AdmiringWorm opened this issue Mar 25, 2023 · 3 comments
Open
11 of 25 tasks
Labels
2 - Working Bug Needs new updater Upstream changes requires new update.ps1 Outdated Package doesn't provide the latest software version

Comments

@AdmiringWorm
Copy link
Member

AdmiringWorm commented Mar 25, 2023

Expected Behavior

All packages are expected to be able to automatically update, and once they are pushed to Chocolatey Community Repository they are expected to successfully pass all of the automated checks.

Current Behavior

At the time of writing we have multiple packages that are failing our automatic updater, as well as there are multiple packages that are failing Chocolatey Community Repository automatic checks (validator, verifier and package scanner).

Possible Solution

That is not known at this time, we need to look at trying to fix all failing packages. If they can not be fixed we may need to look at removing these packages.

Steps to Reproduce (for bugs)

N/A

Context

This issue is meant to track failing packages, both if they are failing our automated updater, and if one of the automated checks is failing.

See the following list of failing updater packages, and links to other issues that is failing automated checks.

Packages failing automated updates

Packages failing automated checks

Your Environment

N/A

@AdmiringWorm AdmiringWorm added Bug Needs new updater Upstream changes requires new update.ps1 Outdated Package doesn't provide the latest software version labels Mar 25, 2023
@AdmiringWorm AdmiringWorm pinned this issue Mar 25, 2023
@nykBM
Copy link

nykBM commented Mar 26, 2023

Please add Ghostscript (Install) 10.01.0 and Ghostscript 10.01.0 to the list. I do not know if this is the same issue but they are failing automatic verification with the new versions.

@AdmiringWorm
Copy link
Member Author

@nykBM Thank you, I have added those to the failing automated checks section.

AdmiringWorm added a commit to AdmiringWorm/chocolatey-coreteampackages that referenced this issue Mar 27, 2023
Due to changes upstream on the website, to make continued checks as easy
as possible this commit changes to explicitly only track releases made on GitHub
for version 3 of the software.

ref chocolatey-community#2187
AdmiringWorm added a commit that referenced this issue Mar 27, 2023
This commit updates the automatic update to fix the URL
used when parsing the URL to use for the embedded archive, as
well as the version.

Additionally, it changes the release notes to be automatically updated
so we won't have to update it multiple places in the future when it is needed.

ref #2187
AdmiringWorm added a commit to AdmiringWorm/chocolatey-coreteampackages that referenced this issue Mar 27, 2023
…rsion number

This commit updates the automatic updater to treat any trailing character
as its own number to be appended to the last version part, this allows us to
create a new package version even when the software developer has created
a new version without using a pure version number.

ref chocolatey-community#2187
Windos added a commit to Windos/chocolatey-packages that referenced this issue Oct 1, 2023
pauby added a commit that referenced this issue Oct 3, 2023
(pencil) Fix update script and installation
@pauby pauby changed the title (multiple) Fix packages failing normal updates and automated checkes (multiple) Fix packages failing normal updates and automated checks Nov 16, 2023
@TheCakeIsNaOH
Copy link
Member

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
2 - Working Bug Needs new updater Upstream changes requires new update.ps1 Outdated Package doesn't provide the latest software version
Projects
None yet
Development

No branches or pull requests

3 participants