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

winget deployment error (as of v2.44.0.vfs.0.2) #638

Closed
jeffhostetler opened this issue Mar 28, 2024 · 4 comments
Closed

winget deployment error (as of v2.44.0.vfs.0.2) #638

jeffhostetler opened this issue Mar 28, 2024 · 4 comments
Assignees

Comments

@jeffhostetler
Copy link

After we publish a new release, a GH Action runs to deploy it to WinGet using wingetcreate. This task fails with the following error:

...
Submitting pull request for manifest...

Unable to create a reference to the forked repository. This can be caused when the forked repository is behind by too many commits. Sync your fork and try again.
Error: Process completed with exit code 1.
##[debug]Finishing: Publish manifest with winget-create

This appears to be a know problem with wingetcreate and has been discussed in
the following links which may have insight into the problem:

At this point, we are blocked from deploying releases to winget until a fix in wingetcreate is available or there is new guidance on how to use it.

@jeffhostetler jeffhostetler self-assigned this Mar 28, 2024
@jeffhostetler jeffhostetler changed the title winget deployment error winget deployment error (as of v2.44.0.vfs.0.2) Mar 28, 2024
@denelon
Copy link

denelon commented Mar 28, 2024

Thanks for cross linking. I'll have one of the engineers on the wingetcreate side of things take a look.

@ryfu-msft
Copy link

@jeffhostetler, can you share the fork that is creating the PR and submitting the updated manifest?

@jeffhostetler
Copy link
Author

@ryfu-msft It created directly in this fork. After a release is published, an action in .github/workflows/release-winget.yml runs (also in this fork) and tries to submit the artifacts to winget's database.

@jeffhostetler
Copy link
Author

We've updated the personal fork and restarted the winget deployment pipeline and it created a PR, so I'm going to close this.
Thanks for your help.

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

3 participants