Skip to content

Merge stable into develop - #1148

Closed
infrahub-github-bot-app[bot] wants to merge 10 commits into
developfrom
stable
Closed

Merge stable into develop#1148
infrahub-github-bot-app[bot] wants to merge 10 commits into
developfrom
stable

Conversation

@infrahub-github-bot-app

@infrahub-github-bot-app infrahub-github-bot-app Bot commented Jul 7, 2026

Copy link
Copy Markdown
Contributor

Merging stable into develop after merging pull request #1143.


Summary by cubic

Replaced markdown linting with rumdl and synced OpsMill dev skills under the opsmill-dev- namespace to simplify tooling and expand built-in workflows.

  • Dependencies

    • Added rumdl==0.2.28 with [tool.rumdl] in pyproject.toml; removed markdownlint-cli2 and its configs; pruned docs npm deps.
    • CI and docs tasks now run rumdl via uv; invoke task renamed to lint_markdown.
    • Added .specify/feature.json to .gitignore.
  • New Features

    • Re-vendored dev skills to opsmill-dev- and added: opsmill-dev-analyzing-bugs, opsmill-dev-test-driving-bugs, opsmill-dev-fixing-bugs, opsmill-dev-backporting-fixes, opsmill-dev-merging-branches, opsmill-dev-analyzing-dependency-bumps, opsmill-dev-pruning-residues; updated skills-lock.json.

Written for commit b369644. Summary will update on new commits.

Review in cubic

dgarros and others added 3 commits July 6, 2026 16:48
Swap markdownlint-cli2 (run via npx) for rumdl, a Rust-based markdown
linter installable from PyPI. This removes the Node.js dependency for
the dedicated markdown-lint check, speeds up linting, and consolidates
the configuration into pyproject.toml under [tool.rumdl].

Closes #1138

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
Rename the `lint_rumdl` invoke task to `lint_markdown` so it no longer
names the underlying tool, and remove the `dev/commands` rumdl exclude
since that directory no longer exists.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
chore(ci): replace markdownlint with rumdl for markdown linting
@infrahub-github-bot-app
infrahub-github-bot-app Bot requested a review from a team as a code owner July 7, 2026 17:08
@github-actions github-actions Bot added group/ci Issue related to the CI pipeline type/documentation Improvements or additions to documentation labels Jul 7, 2026
@cloudflare-workers-and-pages

cloudflare-workers-and-pages Bot commented Jul 7, 2026

Copy link
Copy Markdown

Deploying infrahub-sdk-python with  Cloudflare Pages  Cloudflare Pages

Latest commit: ff7937a
Status: ✅  Deploy successful!
Preview URL: https://13d2213f.infrahub-sdk-python.pages.dev

View logs

dgarros and others added 7 commits July 10, 2026 04:33
Re-point the .claude/rules adapter at the canonical .agents/ source of
truth so it matches the skills and commands convention. The rule content
moves from the dev/ reference layout into .agents/rules/.

Closes #1147

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
Re-vendor the opsmill dev skills under the opsmill-dev- namespace and
add newly published skills (analyzing-bugs, fixing-bugs,
test-driving-bugs, backporting-fixes, merging-branches,
analyzing-dependency-bumps, pruning-residues). Refresh
skills-lock.json entry names and hashes to match.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
…asne

chore: ignore .specify/feature.json
chore(skills): sync opsmill dev skills to opsmill-dev- namespace
chore(agents): move dev/rules to .agents/rules
@codecov

codecov Bot commented Jul 10, 2026

Copy link
Copy Markdown

Codecov Report

✅ All modified and coverable lines are covered by tests.

@@           Coverage Diff            @@
##           develop    #1148   +/-   ##
========================================
  Coverage    82.32%   82.32%           
========================================
  Files          138      138           
  Lines        12042    12042           
  Branches      1805     1805           
========================================
  Hits          9913     9913           
  Misses        1573     1573           
  Partials       556      556           
Flag Coverage Δ
integration-tests 40.88% <ø> (ø)
python-3.10 55.74% <ø> (ø)
python-3.11 55.72% <ø> (-0.02%) ⬇️
python-3.12 55.72% <ø> (ø)
python-3.13 55.72% <ø> (ø)
python-3.14 55.74% <ø> (+0.01%) ⬆️
python-filler-3.12 22.47% <ø> (ø)

Flags with carried forward coverage won't be shown. Click here to find out more.

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.

@dgarros

dgarros commented Jul 10, 2026

Copy link
Copy Markdown
Contributor

Superseded by #1162, which resolves the config.mdx merge conflict (regenerated docs reconciling develop's rate_limit config entries with stable's rumdl formatting).

@dgarros dgarros closed this Jul 10, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

group/ci Issue related to the CI pipeline type/documentation Improvements or additions to documentation

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant