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

GitHub workflows are broken #2679

Closed
chmac opened this issue Feb 20, 2024 · 0 comments · Fixed by #2681
Closed

GitHub workflows are broken #2679

chmac opened this issue Feb 20, 2024 · 0 comments · Fixed by #2681

Comments

@chmac
Copy link
Member

chmac commented Feb 20, 2024

See #2676 for context.

Some references:

Essentially, the git+https://github.com URL in package.json is getting converted by npm of its own accord into a git+ssh url, which in turn fails. There are a few potential solutions:

  • Add a username and password to the git+https:// url
    • Apparently this stops it getting converted to an ssh url
    • Unclear if there is any username / password which will work
  • Add a step in the workflow to reconfigure git to always use https
chmac added a commit that referenced this issue Feb 20, 2024
chmac added a commit that referenced this issue Feb 20, 2024
chmac added a commit that referenced this issue Feb 20, 2024
Same change in `test.yml` workflow.
chmac added a commit that referenced this issue Feb 20, 2024
Force git to use https in workflows. #2679
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
1 participant