Skip to content

XDE-85: bump skillget-manager to v0.1.4 (vendor) - #1

Merged
remdev merged 1 commit into
mainfrom
feature/xde-85-cli-skillget-manager-v0.1.4
Mar 29, 2026
Merged

XDE-85: bump skillget-manager to v0.1.4 (vendor)#1
remdev merged 1 commit into
mainfrom
feature/xde-85-cli-skillget-manager-v0.1.4

Conversation

@remdev

Copy link
Copy Markdown
Contributor

Summary

  • go get github.com/getskillpack/skillget-manager@v0.1.4 + go mod vendor
  • Indirect: golang.org/x/mod (semver in manager)
  • CHANGELOG: dependency note + link to REGISTRY_CLIENT_CONTRACT.md

Follows merged getskillpack/skillget-manager#1 and tag v0.1.4.

Paperclip: XDE-85.

Refresh vendor/ and indirect golang.org/x/mod.
Co-Authored-By: Paperclip <noreply@paperclip.ing>
Made-with: Cursor
CopilotAI review requested due to automatic review settings March 29, 2026 02:11
@remdev
remdev merged commit 47aedfb into mainMar 29, 2026
4 checks passed

CopilotAI left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

Bumps the vendored github.com/getskillpack/skillget-manager dependency to v0.1.4 (and vendors a new indirect dependency golang.org/x/mod/semver) to align the CLI with updated registry client/JSON contract behavior.

Changes:

  • Update skillget-manager to v0.1.4 and refresh vendor/ accordingly (including golang.org/x/mod/semver).
  • Adjust vendored manager behavior: “latest” resolution uses max semver from versions map; optional read bearer token is used for GET requests and archive downloads.
  • Update changelogs to document the dependency bump and contract link.

Reviewed changes

Copilot reviewed 2 out of 15 changed files in this pull request and generated 1 comment.

Show a summary per file
FileDescription
vendor/modules.txtReflects bumped vendored modules and adds golang.org/x/mod.
vendor/golang.org/x/mod/semver/semver.goAdds vendored semver implementation used by the manager.
vendor/golang.org/x/mod/PATENTSAdds vendored patents notice for golang.org/x/mod.
vendor/golang.org/x/mod/LICENSEAdds vendored license for golang.org/x/mod.
vendor/github.com/getskillpack/skillget-manager/types.goUpdates registry JSON types (versions map, new metadata fields).
vendor/github.com/getskillpack/skillget-manager/resolve.goChanges unpinned version selection to max semver among non-yanked versions.
vendor/github.com/getskillpack/skillget-manager/registry_errors.goUpdates auth-related hint text for read token support.
vendor/github.com/getskillpack/skillget-manager/download.goAdds optional bearer auth to archive downloads.
vendor/github.com/getskillpack/skillget-manager/config.goIntroduces RegistryReadBearer() (read token with fallback).
vendor/github.com/getskillpack/skillget-manager/client.goAdds optional bearer auth to GET JSON calls.
vendor/github.com/getskillpack/skillget-manager/README.mdDocuments new behavior/token and semver “latest” selection.
vendor/github.com/getskillpack/skillget-manager/CHANGELOG.mdAdds upstream v0.1.4 changelog entry.
go.sumUpdates sums for skillget-manager and adds golang.org/x/mod.
go.modBumps skillget-manager, adds indirect golang.org/x/mod, and adds a toolchain directive.
CHANGELOG.mdNotes the dependency bump and links the client contract doc.

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

Comment threadgo.mod
Comment on lines +3 to +6
go 1.22.0

require github.com/getskillpack/skillget-manager v0.1.3
toolchain go1.22.12

CopilotAIMar 29, 2026

Copy link

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This PR introduces a toolchain go1.22.12 directive. That change isn’t mentioned in the PR description and can change build behavior by forcing Go to auto-download/pin a specific patch toolchain (potentially impacting offline/hermetic builds and CI caching). If the intent is just to bump skillget-manager, consider removing the toolchain line; if pinning is desired, update CI/tooling docs to use the same exact Go patch (e.g., setup-go go-version: 1.22.12) so builds don’t unexpectedly download a different toolchain.

Copilot uses AI. Check for mistakes.
Sign up for freeto 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.

3 participants

@remdev@Paperclip-Paperclip