Skip to content

Rename published bot references to rsmetacheck-bot and align rsmetacheck branding - #167

Draft
vuillaut with Copilot wants to merge 4 commits into
mainfrom
copilot/update-repository-name
Draft

Rename published bot references to rsmetacheck-bot and align rsmetacheck branding#167
vuillaut with Copilot wants to merge 4 commits into
mainfrom
copilot/update-repository-name

Conversation

Copilot AI commented Sep 7, 2026

Copy link
Copy Markdown

The repository and published bot name were still exposed as sw-metadata-bot in package metadata, docs, automation, and generated user-facing content. This updates those surfaces to rsmetacheck-bot and aligns references to the core library as rsmetacheck, while preserving the existing internal Python package namespace.

  • Packaging and distribution

    • Renamed the published package to rsmetacheck-bot
    • Switched the console entry point from sw-metadata-bot to rsmetacheck-bot
    • Updated version lookup and lockfile metadata to match the new distribution name
  • Repository metadata

    • Updated repository URLs and project metadata in:
      • pyproject.toml
      • CITATION.cff
      • codemeta.json
    • Replaced old GitHub links in release, issue, and readme metadata
  • Docs and user-facing content

    • Updated install and usage examples to use rsmetacheck-bot
    • Renamed visible project references in README, contributing docs, Docker docs, and issue templates
    • Clarified API docs that the distribution name changed, but the import namespace remains sw_metadata_bot
  • Automation and container surfaces

    • Updated workflow, action, shell, and Docker examples to invoke the renamed CLI
    • Renamed Docker image/container examples and archive naming where they referenced the old bot name
  • Compatibility notes

    • Kept the internal package/module path unchanged:
      from sw_metadata_bot import __version__
    • Exposed the renamed installed CLI:
      rsmetacheck-bot run-analysis --config-file assets/example_list_repo.json
  • Targeted test updates

    • Updated assertions and sample configuration URLs that referenced the old repository/bot name

Copilot AI linked an issue Sep 7, 2026 that may be closed by this pull request
Copilot AI and others added 3 commits September 7, 2026 09:24
Co-authored-by: vuillaut <4263646+vuillaut@users.noreply.github.com>
Co-authored-by: vuillaut <4263646+vuillaut@users.noreply.github.com>
Co-authored-by: vuillaut <4263646+vuillaut@users.noreply.github.com>
Copilot AI changed the title [WIP] Update code and documentation for repository rename to rsmetacheck-bot Rename published bot references to rsmetacheck-bot and align rsmetacheck branding Sep 7, 2026
Copilot AI requested a review from vuillaut September 7, 2026 09:28
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.

repository renamed

2 participants