← Back to issue list

docs: fix Ruby plugin docs examples

View original Github issue

Metadata

Project
craft-parts
Number
#1474
Type
pull request
State
merged
Author
steinbro
Labels
Created
Updated
Closed

Current evaluation

Documentation update merged fixing broken Ruby plugin examples. Added missing source property to ruby-deps and separated custom interpreter examples to resolve mruby gem incompatibility. Approved by two reviewers.

Suggested action:

No scores available.

Issue body

- [x] Have you followed the guidelines for contributing? - [x] Have you signed the [CLA](http://www.ubuntu.com/legal/contributors/)? - [x] Have you successfully run `make lint && make test`? - [ ] Have you added an entry to the changelog (`docs/reference/changelog.rst`)? --- The Ruby plugin examples in the docs were broken (thanks @atandrewlee for pointing this out): 1. The `ruby-deps` part was missing the `source` property. 2. The `mruby` interpreter flavor does not support gems The docs now present separate examples for building a custom Ruby interpreter, and for creating a `ruby-deps` part.

Evaluation history

Date Model Scores Action Summary
qwen/qwen3.6-35b-a3b Documentation update merged fixing broken Ruby plugin examples. Added missing source property to ruby-deps and separated custom interpreter examples to resolve mruby gem incompatibility. Approved by two reviewers.
qwen3.6-35b-a3b-mtp-q6 Merged documentation updates fixing broken Ruby plugin examples. The changes add the missing source property to the ruby-deps part and split the guide into separate examples for custom Ruby interpreters and ruby-deps, since mruby does not support gems.

Update history

No update history recorded yet.

Related issues

Issue Project State Summary Similarity
#1395 feat: add ruby plugin craft-parts merged Merged the Ruby plugin, resolving #338. Adds a shared ruby-deps part, tests, and documentation. CI compilation failures were resolved by switching to mruby and adjusting defaults to skip interpreter building. Approved by two reviewers.
80%
#5530 docs: misc fixes snapcraft merged Merged documentation updates removing a Ruby how-to guide and fixing typos based on feedback from PR #5528. Approved by two reviewers and integrated into the codebase.
73%
#1440 fix(docs): Unformatted link in ruby plugin (#1437) craft-parts merged Merged and fixed an unformatted link in the ruby plugin documentation. Approved by one reviewer and passed CI checks. Resolved with a single-line change.
72%