Skip to content

feat(starcraft): add update-starbase skill#43

Open
lengau wants to merge 2 commits into
canonical:mainfrom
lengau:work/starcraft-update-starbase
Open

feat(starcraft): add update-starbase skill#43
lengau wants to merge 2 commits into
canonical:mainfrom
lengau:work/starcraft-update-starbase

Conversation

@lengau

@lengau lengau commented May 11, 2026

Copy link
Copy Markdown
Contributor

This adds a skill that updates the repository's starbase base.

This was used to create: canonical/craft-parts#1578

@lengau lengau requested a review from a team as a code owner May 11, 2026 14:07
This adds a skill that updates the repository's starbase base.

This was used to create: canonical/craft-parts#1578

Signed-off-by: Alex M. Lowe <alex.lowe@canonical.com>
@lengau lengau force-pushed the work/starcraft-update-starbase branch from 66a4acf to 342e256 Compare May 11, 2026 14:30
Comment thread groups/starcraft/skills/update-starbase/Skill.md Outdated
Comment thread groups/starcraft/skills/update-starbase/SKILL.md
@lengau lengau requested a review from mr-cal May 12, 2026 08:08
@lengau lengau force-pushed the work/starcraft-update-starbase branch from bc0d17a to 074c0d5 Compare May 12, 2026 08:14
@lengau lengau requested a review from a team May 12, 2026 08:16
- **`pyproject.toml`**: Keep the project's version for project-specific settings (package name, package discovery, entry points, etc.). For shared tool configs (ruff, mypy, codespell, etc.), prefer the starbase version.
- **`.pre-commit-config.yaml`**, **`.github/workflows/`**: Prefer the starbase version, but preserve project-specific workflows or hooks.
- **`uv.lock`**: After resolving all other conflicts, regenerate by running `uv lock`.
- **`docs/`**: Prefer the starbase version for templates and static assets. Preserve project-specific content pages.

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

Newer versions of the Sphinx Stack will rename some other dirs inside docs/. Have you tested this with things other than _templates and _static?

@mr-cal mr-cal left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

Thanks, looking forward to testing this.

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.

4 participants