Skip to content

docs: replace releases/latest download links that break in a multi-plugin repo - #854

Merged
josephfusco merged 1 commit into
mainfrom
docs/fix-latest-download-links
Oct 27, 2026
Merged

josephfusco merged 1 commit into
mainfrom
docs/fix-latest-download-links

Conversation

@josephfusco

Copy link
Copy Markdown
Member

Description

GitHub marks only one release in a repo as "Latest", and every releases/latest/download/<file>.zip URL resolves to that release. Because this repo releases several plugins, those links only work for whichever plugin release-please published last. After the #852 release, releases/latest points at wpgraphql-logging-wordpress-plugin-1.0.2, so the HWP Previews README link returns a 404.

This PR:

  • Points the HWP Previews and WPGraphQL Logging READMEs, and the logging tutorial, at each plugin's filtered releases page (releases?q=<component>), which lists only that plugin's releases, newest first.
  • Pins the wpgraphql-logging-nextjs example's .wp-env.json to the 1.0.2 release asset, the same way the hwp-previews examples pin their plugin version.

Related Issue

None.

Type of Change

  • ✅ Bug fix (non-breaking change which fixes an issue)
  • 📝 Documentation update

How Has This Been Tested?

  • curl confirmed releases/latest/download/hwp-previews.zip redirects to the logging release and returns a 404.
  • curl confirmed the filtered releases page lists only that plugin's tags.
  • curl confirmed the pinned 1.0.2 asset URL returns a 200.
  • No hwptoolkit/releases/latest links remain in the repo.
Use of AI Tools

AI assistance: Yes
Tool(s): Claude Code
Model(s): Claude Opus 5.5
Used for: Assisting with finding the broken links, editing them, and drafting this PR.

@josephfusco
josephfusco requested review from a team and colinmurphy as code owners October 26, 2026 21:43
@github-actions

Copy link
Copy Markdown
Contributor

📦 Plugin Artifacts Ready!

Download from GitHub Actions run

Available plugins:

  • ✅ hwp-previews.zip
  • ✅ wpgraphql-logging.zip

See the "Artifacts" section at the bottom of the Actions run page

@josephfusco
josephfusco enabled auto-merge October 27, 2026 12:19
@josephfusco
josephfusco disabled auto-merge October 27, 2026 12:19
@josephfusco
josephfusco merged commit f9b3655 into main Oct 27, 2026
12 checks passed
@josephfusco
josephfusco deleted the docs/fix-latest-download-links branch October 27, 2026 12:20
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