You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
The bump dependencies Github workflow, triggered after a merge to main, is currently failing reliably.
Note
VSCode Github CoPilot summary of problem
Short summary
The failure is in the dependency-bump automation, not in Jamulus itself. In bump-dependencies.yml, the choco-jom check is using a brittle version lookup against Chocolatey, and that lookup is no longer returning the expected version string. The fix should be to update that workflow step to retrieve the latest jom version from a reliable source or with more robust parsing, and to make the workflow handle empty/missing results gracefully so the bump job does not fail outright.
The expected solution is to use a similar process as used for maintaining versions of other tools (e.g. dependabot alerts/PRs).
Describe the bug
The bump dependencies Github workflow, triggered after a merge to main, is currently failing reliably.
Note
VSCode Github CoPilot summary of problem
Short summary
The failure is in the dependency-bump automation, not in Jamulus itself. In bump-dependencies.yml, the
choco-jomcheck is using a brittle version lookup against Chocolatey, and that lookup is no longer returning the expected version string. The fix should be to update that workflow step to retrieve the latestjomversion from a reliable source or with more robust parsing, and to make the workflow handle empty/missing results gracefully so the bump job does not fail outright.The expected solution is to use a similar process as used for maintaining versions of other tools (e.g. dependabot alerts/PRs).
Example failures:
To Reproduce
Merge a branch to main.
Expected behavior
Bump dependencies should trigger and run cleanly.
Additional context
Github CoPilot analysis of the failure is here:
https://github.com/copilot/share/c85e40b6-03e0-8884-8143-a44984c86055