Skip to content

Move the wordpress-configs pins to its current trunk - #22

Merged
ahegyes merged 1 commit into
trunkfrom
feat/peer-getters
Oct 29, 2026
Merged

ahegyes merged 1 commit into
trunkfrom
feat/peer-getters

Conversation

@ahegyes

@ahegyes ahegyes commented Oct 29, 2026

Copy link
Copy Markdown
Owner

Summary

The template pinned wordpress-configs at 3cbd985, whose release has no archive-entry-file input, so the wordpress.org recipe's step for a plugin that keeps its 1.x main file had to hedge on the configs version, and a plugin generated from the template could not follow it. This follows #21, which merged before the commit reached it.

  • Pins: the 13 workflow refs, package.json's git dependency and both locks move to configs f420c38, the merge of Let a release ship the main plugin file under another name wordpress-configs#58. Each lock changes only the configs entry; npm's integrity hash is unchanged, because configs' npm package files did not change.
  • Recipe: the wordpress.org recipe's step for a 1.x main file drops "from a wordpress-configs version that has the input".

Workflows +13 −13 (7 files), package.json and the two locks +7 −7, docs +1 −1.

Type of change

  • Bug fix
  • New feature
  • Refactor
  • Build / CI / tooling
  • Documentation
  • Dependency update

Checklist

  • Changelog fragment added (composer changelog:add): none; the v2 rebuild ships as "Initial release."
  • Tests added/updated: none; the pins change no behavior the suites cover
  • composer quality-check passes locally
  • Plugin header updated if runtime requirements changed: no runtime requirement changed

Testing.

  • composer quality-check passes: validate, changelog validation, PHPCS on both profiles, PHPStan, Unit 6 and Integration 81.
  • npm run test:e2e passes (3 of 3), and lint:scripts, lint:styles, lint:types, actionlint, zizmor and shellcheck are clean.

The template pinned wordpress-configs at 3cbd985, whose release has no
archive-entry-file input, so the wordpress.org recipe's step for a
plugin that keeps its 1.x main file had to hedge on the configs
version, and a plugin generated from the template could not follow it.

The 13 workflow refs, package.json's git dependency and both locks move
to configs f420c38, which merges the input, and the recipe step drops
its hedge. Each lock changes only the configs entry.

Assisted-by: Claude Code:claude-opus-5-5
@ahegyes
ahegyes merged commit 182ce1b into trunk Oct 29, 2026
31 checks passed
@ahegyes
ahegyes deleted the feat/peer-getters branch October 29, 2026 19:28
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