Skip to content

start: open a repository whose CI does not use ci-workflows. - #153

Merged
vgvassilev merged 1 commit into
compiler-research:mainfrom
vgvassilev:start-any-repo
Oct 29, 2026
Merged

vgvassilev merged 1 commit into
compiler-research:mainfrom
vgvassilev:start-any-repo

Conversation

@vgvassilev

Copy link
Copy Markdown
Contributor

bin/start --repo reads a repository's workflows to find the cell its CI rows pull, and refuses one that does not use ci-workflows. A repository like the compiler-research website has no such rows, so it could not be opened at all.

Add --any-repo, a separate option that takes the same path, URL or owner/repo. It does not read the workflows: it offers every published cell a dev container can serve, plainest first, with a release candidate after its release, and shows each one's download size. The refusal of --repo now points at it.

A dev container always needs a cell, so a repository that needs no toolchain, like the website, still downloads one: about 4 GB for the default llvm-release 23. Opening a devshell without a cell needs a change in bin/repro, and is left for later.

bin/start --repo reads a repository's workflows to find the cell its
CI rows pull, and refuses one that does not use ci-workflows. A
repository like the compiler-research website has no such rows, so
it could not be opened at all.

Add --any-repo, a separate option that takes the same path, URL or
owner/repo. It does not read the workflows: it offers every published
cell a dev container can serve, plainest first, with a release
candidate after its release, and shows each one's download size. The
refusal of --repo now points at it.

A dev container always needs a cell, so a repository that needs no
toolchain, like the website, still downloads one: about 4 GB for the
default llvm-release 23. Opening a devshell without a cell needs a
change in bin/repro, and is left for later.
@vgvassilev
vgvassilev merged commit 7726af0 into compiler-research:main Oct 29, 2026
17 checks passed
@vgvassilev
vgvassilev deleted the start-any-repo branch October 29, 2026 04:51
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

Successfully merging this pull request may close these issues.

1 participant