Skip to content

Update dependency wyrihaximus/makefiles to ^0.15.2 - #21

Open
reactphp-parallel-renovate-runner[bot] wants to merge 1 commit into
1.xfrom
renovate/qa-utilities
Open

reactphp-parallel-renovate-runner[bot] wants to merge 1 commit into
1.xfrom
renovate/qa-utilities

Conversation

@reactphp-parallel-renovate-runner

@reactphp-parallel-renovate-runner reactphp-parallel-renovate-runner Bot commented Oct 2, 2026 •

Copy link
Copy Markdown
Contributor

This PR contains the following updates:

Package Change Age Confidence
wyrihaximus/makefiles ^0.12.3 → ^0.15.2 age confidence

Release Notes

WyriHaximus/Makefiles (wyrihaximus/makefiles)

v0.15.2

Compare Source

0.15.2

  • Total issues resolved: 0
  • Total pull requests resolved: 10
  • Total contributors: 2

Bug 🐞

Bug 🐞,Enhancement ✨

Dependencies 📦

Dependencies 📦,Enhancement ✨

Enhancement ✨

v0.15.1

Compare Source

0.15.1

  • Total issues resolved: 0
  • Total pull requests resolved: 5
  • Total contributors: 1

Bug 🐞,Enhancement ✨

Enhancement ✨

v0.15.0

Compare Source

Documentation QA pipeline

Projects that use this package get a dedicated documentation QA layer in the generated Makefile (includes/Documentation.QA.mk). Checks run in pinned container images so results match CI and local runs without installing extra tools on the host.

  • documentation-markdownlint enforces Markdown structure and consistency via markdownlint-cli2, driven by etc/qa/documentation.markdownlint-cli2.yaml.
  • documentation-links validates URLs in documentation with Lychee using etc/qa/lychee.toml.
  • documentation-typos spell-checks Markdown with CSpell and etc/qa/cspell.json, scanning project *.md files while skipping var/, vendor/, .git/, and .idea/.
  • documentation-vale lint prose with Vale against README.md, AGENTS.md, CONTRIBUTING.md, and any etc/ai/**/*.md, using etc/qa/vale.ini. documentation-vale-sync pulls Vale style packages when needed (for example write-good).
  • documentation-qa runs all of the above in one command. It is part of the contributor workflow (make contrib) and is wired into CI task lists like the other QA targets.

Bootstrap and migrations

Documentation tooling configs live under etc/qa/. Canonical templates are stored in etc/base64/ and applied through migrations-docs-* targets in includes/Docs.Migrations.mk: create markdownlint, Lychee, and CSpell configs when missing; enforce Vale config; add Vale vocabulary files and the WyriHaximus vocab symlink; keep CONTRIBUTING.md, license, and README copyright lines aligned. New and existing repos pick this up via make on-install-or-update.

Package README

The Makefiles README was expanded from install-only text into a proper overview: what the Composer plugin generates, everyday make commands, what each includes/ fragment provides (including documentation QA), how extra.wyrihaximus.supported-features works, and how CI consumes task-list-ci-* output. External references use proper links for link checking.

Dictionary

The shared CSpell word list in etc/base64/cspell.json was extended for documentation around this package and the README (for example PHPCS, Roave, wyrihaximusnet, and related terms), so spelling checks stay quiet on intentional project vocabulary.

0.15.0

  • Total issues resolved: 0
  • Total pull requests resolved: 15
  • Total contributors: 2

Bug 🐞

Configuration ⚙,Feature 🏗

Configuration ⚙,Enhancement ✨

Configuration ⚙,Dependencies 📦

Dependencies 📦

Enhancement ✨

Feature 🏗

v0.14.8

Compare Source

0.14.8

  • Total issues resolved: 0
  • Total pull requests resolved: 9
  • Total contributors: 2

Bug 🐞

Configuration ⚙,Dependencies 📦

Dependencies 📦

Dependencies 📦,Enhancement ✨

Enhancement ✨

Feature 🏗

v0.14.7

Compare Source

0.14.7

  • Total issues resolved: 0
  • Total pull requests resolved: 4
  • Total contributors: 1

Bug 🐞,Configuration ⚙

Configuration ⚙,Enhancement ✨

Enhancement ✨

v0.14.6

Compare Source

0.14.6

  • Total issues resolved: 0
  • Total pull requests resolved: 1
  • Total contributors: 1

Bug 🐞

v0.14.5

Compare Source

0.14.5

  • Total issues resolved: 0
  • Total pull requests resolved: 2
  • Total contributors: 1

Bug 🐞

Enhancement ✨

v0.14.4

Compare Source

0.14.4

  • Total issues resolved: 0
  • Total pull requests resolved: 1
  • Total contributors: 1

Bug 🐞

v0.14.3

Compare Source

0.14.3

  • Total issues resolved: 0
  • Total pull requests resolved: 4
  • Total contributors: 2

Bug 🐞

Dependencies 📦

Enhancement ✨

v0.14.2

Compare Source

0.14.2

  • Total issues resolved: 0
  • Total pull requests resolved: 3
  • Total contributors: 1

Bug 🐞

Enhancement ✨

v0.14.1

Compare Source

0.14.1

  • Total issues resolved: 0
  • Total pull requests resolved: 1
  • Total contributors: 1

Bug 🐞

v0.14.0

Compare Source

This release comes with a AGENTS.md for all projects on how to use the generated Makefile and some generics for my projects. it also comes with tooling to enforce code coverage percentages; set to 100% by default but can be changed. It uses the new QA tooling wrapper set up. And adds support for services like RabbitMQ to be started and stopped for packages that need that. (As an alternative to test containers.)

0.14.0

  • Total issues resolved: 0
  • Total pull requests resolved: 15
  • Total contributors: 2

Bug 🐞

Dependencies 📦

Dependencies 📦,Enhancement ✨

Enhancement ✨

Feature 🏗

v0.13.3

Compare Source

0.13.3

  • Total issues resolved: 0
  • Total pull requests resolved: 6
  • Total contributors: 1

Bug 🐞

Bug 🐞,Enhancement ✨,Feature 🏗

Enhancement ✨

Feature 🏗

v0.13.2

Compare Source

0.13.2

  • Total issues resolved: 0
  • Total pull requests resolved: 0
  • Total contributors: 0

v0.13.1

Compare Source

0.13.1

  • Total issues resolved: 0
  • Total pull requests resolved: 1
  • Total contributors: 1

Bug 🐞

v0.13.0

Compare Source

0.13.0

  • Total issues resolved: 0
  • Total pull requests resolved: 0
  • Total contributors: 0

Configuration

📅 Schedule: (in timezone Europe/UTC)

  • Branch creation
    • At any time (no schedule defined)
  • Automerge
    • At any time (no schedule defined)

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

♻ Rebasing: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about this update again.


  • If you want to rebase/retry this PR, check this box

This PR has been generated by Mend Renovate CLI.

@github-actions

github-actions Bot commented Oct 2, 2026 •

Copy link
Copy Markdown

🚧 Composer Development Dependency changes 🚧

Dev Packages Operation Base Target Link
wyrihaximus/makefiles Upgraded 0.12.3 0.15.2 Compare

@github-actions github-actions Bot added this to the 1.3.0 milestone Oct 2, 2026
@reactphp-parallel-renovate-runner
reactphp-parallel-renovate-runner Bot force-pushed the renovate/qa-utilities branch 2 times, most recently from 549c332 to 710c7de Compare October 8, 2026 12:59
@reactphp-parallel-renovate-runner reactphp-parallel-renovate-runner Bot changed the title Update QA Utilities Update dependency wyrihaximus/makefiles to ^0.15.2 Oct 10, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants