Skip to content

Improve the experience with GitHub's tar.gz source archives #1646

@dagood

Description

@dagood

GitHub prominently displays tar.gz files of source code in various places:

image

image

image

But they fail to build!

$ ./build.sh
Found bootstrap SDK 3.1.102, bootstrap Arcade 1.0.0-beta.19359.6 fatal: Not a git repository (or any of the parent directories): .git

Instead, you need to actually have a git clone and check out the commit to build.

We should try to improve this experience. Options:

  1. Disable these links. (I haven't seen a way.)

  2. Make the GitHub-provided source archive work. May involve fixes to Arcade scripts.

  3. Detect the situation and give actionable instructions to fix the problem.

  4. Detect the situation and fix it up with a workaround. (Maybe it's enough to git init, even without any source-build repo data?)

Metadata

Metadata

Assignees

Labels

area-infraSource-build infrastructure and reporting

Type

No type
No fields configured for issues without a type.

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions