Skip to content

fix: Publish analytics through GitHub Packages - #6

Merged
WillieCubed merged 1 commit into
mainfrom
codex/github-packages
Sep 20, 2026
Merged

WillieCubed merged 1 commit into
mainfrom
codex/github-packages

Conversation

@WillieCubed

@WillieCubed WillieCubed commented Sep 20, 2026 •

Copy link
Copy Markdown
Contributor

TL;DR

Publishes @lasvegasfortransit/analytics through GitHub Packages with pnpm instead of the public npm registry.

Overview of Changes

The package uses the GitHub organization scope required by GitHub Packages and declares npm.pkg.github.com as its restricted registry. The release workflow receives packages: write, authenticates with the repository GITHUB_TOKEN, and supports a manual run so the existing 0.1.0 release can be established without another version bump.

The publishing contract test now verifies the GitHub Packages registry, restricted access, pnpm command, and workflow permissions. pnpm check passes.

Follow-ups

Consumer repositories need packages: read and an authenticated @lvbt registry configuration before replacing the temporary release artifact.

Use the organization package registry and GitHub Actions token for the
existing 0.1.0 release without changing its version.

Co-authored-by: Codex <noreply@openai.com>
@WillieCubed
WillieCubed merged commit 31b42ee into main Sep 20, 2026
1 check passed
@WillieCubed
WillieCubed deleted the codex/github-packages branch September 20, 2026 03:27
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