Skip to content

Authenticate to devpanel/cli with GHCR_USER - #320

Merged
darrenoh merged 2 commits into
mainfrom
cursor/devpanel-cli-ghcr-user-auth-a776
Nov 6, 2026
Merged

darrenoh merged 2 commits into
mainfrom
cursor/devpanel-cli-ghcr-user-auth-a776

Conversation

@darrenoh

@darrenoh darrenoh commented Nov 6, 2026 •

Copy link
Copy Markdown
Contributor

Summary

update-devpanel-cli.yml authenticates as GHCR_USER with GHCR_TOKEN. The plan job asks the commits API for the latest commit that changed cmd/devpanel-client. The repository is cloned only when that commit is not already cached and the binaries need to be built.

Test plan

  • YAML lint matches the existing baseline.
  • Run Update DevPanel CLI binaries after this merges. Confirm the plan job prints a commit SHA without cloning, and a cache miss clones devpanel/cli to build.
Open in Web Open in Cursor 

cursoragent and others added 2 commits November 6, 2026 03:38
Classic PATs need the owning username for git HTTPS. Use the GHCR_USER
repository variable with GHCR_TOKEN for clone, fetch, and Go modules.

Co-authored-by: Darren Oh <darrenoh@users.noreply.github.com>
Authenticate as GHCR_USER and ask the commits API for the latest
cmd/devpanel-client commit. Clone the repository only to build it.

Co-authored-by: Darren Oh <darrenoh@users.noreply.github.com>
@darrenoh
darrenoh merged commit cb573dd into main Nov 6, 2026
8 checks passed
@darrenoh
darrenoh deleted the cursor/devpanel-cli-ghcr-user-auth-a776 branch November 6, 2026 03:48
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.

2 participants