Skip to content

Make dependency-update skill allow local/ scope snapshots#657

Merged
alexander-yevsyukov merged 2 commits into
masterfrom
accept-local-snapshot-updates
May 18, 2026
Merged

Make dependency-update skill allow local/ scope snapshots#657
alexander-yevsyukov merged 2 commits into
masterfrom
accept-local-snapshot-updates

Conversation

@alexander-yevsyukov
Copy link
Copy Markdown
Contributor

This PR improces the dependency-update skills so that it allows SNAPSHOT dependency bumps within Spine SDK artifacts.

Copy link
Copy Markdown
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

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

Pull request overview

This PR updates the dependency-update skill documentation and agent prompt to allow dependency/local/ Spine SDK artifacts to advance to snapshots or pre-releases while keeping external dependencies restricted to stable releases.

Changes:

  • Reframes the skill around “latest accepted version” instead of only “latest released version.”
  • Adds special handling for dependency/local/ artifacts via Spine SDK Maven metadata repositories.
  • Updates the OpenAI agent prompt/description to reflect local snapshot support.

Reviewed changes

Copilot reviewed 2 out of 2 changed files in this pull request and generated 4 comments.

File Description
.agents/skills/dependency-update/SKILL.md Expands dependency update workflow with local-scope snapshot/pre-release rules and metadata lookup guidance.
.agents/skills/dependency-update/agents/openai.yaml Updates the skill display prompt and short description for the new local snapshot policy.

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

Comment thread .agents/skills/dependency-update/SKILL.md
Comment thread .agents/skills/dependency-update/SKILL.md Outdated
Comment thread .agents/skills/dependency-update/SKILL.md
Comment thread .agents/skills/dependency-update/SKILL.md
Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com>
@alexander-yevsyukov alexander-yevsyukov merged commit 9e36bb0 into master May 18, 2026
2 checks passed
@alexander-yevsyukov alexander-yevsyukov deleted the accept-local-snapshot-updates branch May 18, 2026 18:45
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.

3 participants