Skip to content

chore: prepare version 1.0.3 - #96

Merged
cardmagic merged 4 commits into
mainfrom
docs/maintenance-page
Oct 18, 2026
Merged

cardmagic merged 4 commits into
mainfrom
docs/maintenance-page

Conversation

@cardmagic

Copy link
Copy Markdown
Owner

Summary

  • Add docs/maintenance.md. It tells a reader who maintains the project, how CI checks each change, how a release is published, what the reader keeps if maintenance stops, and how to become a maintainer.
  • The README links to the page from its documentation list. The README status line, docs/versioning.md, and the comparison pages no longer state a count of maintainers. The comparison pages link to the new page in their maturity answer.
  • A new test fails when a page states a count of maintainers, when the README does not link the page, or when the page does not name the lead maintainer.
  • Prepare version 1.0.3, a documentation-only release. The site shows guides only from release tags, so the new page needs a tag.

Checks

  • Full local suite passes.

A reader who checks maturity asks who maintains the gem, how a release
is published, and what they keep if maintenance stops. One page now
answers these questions and asks for more maintainers.

The README, the versioning page, and the comparison pages link to the
new page and no longer state a count of maintainers. A new test fails
when a page states one.
@context7

context7 Bot commented Oct 18, 2026 •

Copy link
Copy Markdown

Docs7 for cardmagic/solid-objects-ruby

Result Status Action
Deployment ➖ Not used —
Content review ➖ Did not run. This site has no agent runs available this month. Wait for the monthly reset or check your Docs7 plan. —

Commit 80dae16

@greptile-apps

greptile-apps Bot commented Oct 18, 2026 •

Copy link
Copy Markdown

RetriggerView in GreptileConfidence Score: 5/5

[Low impact] The PR appears safe to merge; no new actionable issues were found.

Summary

Adds a maintenance guide and prepares version 1.0.3.

  • Project pages point readers to maintenance and continuity details.
  • The gem identifies itself as version 1.0.3.
  • CI test services use mirror.gcr.io for their container images.

All four earlier, unnumbered findings are addressed: the one-use helper is gone, count examples are covered, the maintainer assertion checks the name and profile link, and the changelog accurately describes the links.

Reviews (2) · Last reviewed commit: "ci: pull service images from the mirror...." · Reviewed by Greptile

Comment thread test/unit/maintenance_documents_test.rb Outdated
Comment thread test/unit/maintenance_documents_test.rb Outdated
Comment thread test/unit/maintenance_documents_test.rb Outdated
Comment thread CHANGELOG.md Outdated
The count pattern now finds numerals and plural forms, and a test
checks the pattern against examples. The maintenance page test now
checks the name and profile link of the lead maintainer. The changelog
no longer says that the versioning page links to the maintenance page.
ECR Public refused the PostgreSQL, MySQL, and Redis image pulls with
"toomanyrequests: Data limit exceeded", so the database jobs failed
before a test ran. mirror.gcr.io serves the same Docker Hub library
images. The JavaScript repository moved to it in
cardmagic/solid-objects-js#79.
@cardmagic
cardmagic merged commit 783b286 into main Oct 18, 2026
44 checks passed
@cardmagic
cardmagic deleted the docs/maintenance-page branch October 18, 2026 16:08
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.

1 participant