← Back to issue list

fix(docs): auto-sync framework versions to 12-factor tutorials

View original Github issue

Metadata

Project
charmcraft
Number
#2721
Type
pull request
State
merged
Author
erinecon
Labels
Created
Updated
Closed

Current evaluation

Merged automated syncing of Django, Flask, and FastAPI versions to 12-factor tutorials, removing manual maintenance. Approved after passing all CI checks, implementing follow-up to PR #2703.

Suggested action:

No scores available.

Issue body

Following https://github.com/canonical/charmcraft/pull/2703 , this PR syncs the Django, Flask, and FastAPI versions automatically to the tutorial. That way, we can surface the software versions without having to manually maintain them. --- - [ ] I've followed the [contribution guidelines](https://github.com/canonical/charmcraft/blob/main/CONTRIBUTING.md). - [ ] I've signed the [CLA](http://www.ubuntu.com/legal/contributors/). - [ ] I've successfully run `make lint && make test`. - [X] I've added or updated any relevant documentation. - [ ] In documents I changed, I [added a meta description](https://canonical-starflow.readthedocs-hosted.com/how-to/add-a-page-meta-description/) if one was missing. - [ ] I've updated the relevant release notes.

Evaluation history

Date Model Scores Action Summary
qwen3.6-35b-a3b-mtp-q6 Merged automated syncing of Django, Flask, and FastAPI versions to 12-factor tutorials, removing manual maintenance. Approved after passing all CI checks, implementing follow-up to PR #2703.
qwen/qwen3.6-35b-a3b Merged documentation update auto-syncing framework versions to 12-factor tutorials following a Django version change. Approved by one reviewer with all CI checks passing.
qwen3.6-35b-a3b-mtp-q6
Staleness: 10
Complexity: 15
Confidence: 85
keep open Updates documentation to sync framework versions for 12-factor tutorials following a Django version update. Currently awaiting author to mark as ready for review per maintainer request.

Update history

Date Change
updated

Related issues

Issue Project State Summary Similarity
#2257 Docs: 12-factor tutorial updates charmcraft merged Merged documentation updates for the 12-factor tutorials. Changes clarify architecture instructions, fix Django tutorial terminology, convert admonitions to paragraphs, and correct variable formatting. Approved by reviewers and merged.
73%
#2352 docs: update 12-factor how-to guide on async apps charmcraft merged Merged documentation update to the 12-factor async apps guide. Changes add a Django compatibility note, requirements.txt caption, assumed app name, and adjusted juju monitoring advice. Approved by two reviewers and passed CI checks.
71%
#2263 docs: 12-Factor tutorial updates charmcraft merged Merged documentation updates for 12-Factor tutorials and setup scripts. Fixes Multipass link, removes outdated notes, clarifies --profile flag, simplifies text, and corrects Django PostgreSQL relation description. Approved by two reviewers.
71%