Skip to content

Make repository public - #27

Merged
kin0992 merged 3 commits into
mainfrom
make-repo-public
May 15, 2026
Merged

Make repository public#27
kin0992 merged 3 commits into
mainfrom
make-repo-public

Conversation

@kin0992

@kin0992 kin0992 commented May 15, 2026

Copy link
Copy Markdown
Owner

What

Change visibility: 'private''public' in the Pulumi stack for kin0992/dev-toolkit, and add four discovery topics: agent-skills, claude-code, copilot-cli, marketplace.

Why

Making the repo public allows:

  • Claude Code to fetch the .claude-plugin/marketplace.json marketplace anonymously, without contributors needing individual collaborator access.
  • Copilot CLI / VS Code to run copilot plugin marketplace add kin0992/dev-toolkit without auth.
  • Any developer to browse and adopt the skills catalog without having to request access.

Note: npm packages published to GitHub Packages remain auth-gated even from a public repo (GitHub Packages limitation). Contributors who use the programmatic npm channel still need a PAT with read:packages.

How to apply

After merging:

cd infra
pulumi up --stack prod

Or the iac-deploy.yml workflow will fire automatically on merge if configured for the infra/** path trigger.

pulumi preview on this branch shows exactly one change: visibility on the repository resource.

Dependencies

  • Should be applied before merging the f1 marketplace-channel migration PR, which requires the marketplace to be anonymously cloneable.

@changeset-bot

changeset-bot Bot commented May 15, 2026

Copy link
Copy Markdown

🦋 Changeset detected

Latest commit: a6e4d24

The changes in this PR will be included in the next version bump.

This PR includes changesets to release 1 package
Name Type
dev-toolkit-infra Patch

Not sure what this means? Click here to learn what changesets are.

Click here if you're a maintainer who wants to add another changeset to this PR

kin0992 and others added 3 commits May 15, 2026 13:35
Change visibility from private to public so the marketplace at
.claude-plugin/marketplace.json can be fetched anonymously by Claude
Code, Copilot CLI, and VS Code without contributors needing access to
a private repo. Also add discovery topics: agent-skills, claude-code,
copilot-cli, marketplace.

Applying: merge this PR, then run `pulumi up` (or let iac-deploy
fire) to perform the actual GitHub visibility change.

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
@kin0992
kin0992 force-pushed the make-repo-public branch from 413bd8e to a6e4d24 Compare May 15, 2026 11:35
@kin0992
kin0992 merged commit ab6cdbc into main May 15, 2026
1 of 2 checks passed
@kin0992
kin0992 deleted the make-repo-public branch May 15, 2026 11:37
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