Skip to content

Installation and Setup Problems in GitHub Codespaces #39

@LinceMathew

Description

@LinceMathew

Installation Issue

The direct installation url fails in GitHub Codespaces with a Cloudflare 403 error.

$ curl -fsSL https://hexmos.com/lrc-install.sh | bash
curl: (22) The requested URL returned error: 403

Workaround: Successfully installed by directly executing the lrc-install.sh script from the GitHub repository using:

curl -fsSL https://raw.githubusercontent.com/HexmosTech/git-lrc/main/scripts/lrc-install.sh | bash

OAuth Redirect Issue

After running lrc setup, the OAuth login flow fails to redirect back to Codespaces properly. The localhost callback URL doesn't work with Codespaces' auto-generated forwarded addresses.

Image

Workaround: Manually replace the localhost URL with the Codespaces' forwarded address from the address bar.

Expected Behavior

  • The installation script should handle Codespaces environment
  • OAuth callback should automatically detect and use Codespaces' forwarded addresses

After manual workarounds, the micro review flow works correctly.

Image

Metadata

Metadata

Assignees

Labels

No labels
No labels

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions