Skip to content

Deploy web on changelog changes#5497

Merged
ComputelessComputer merged 1 commit into
mainfrom
fix/web-changelog-deploy-trigger
Jun 6, 2026
Merged

Deploy web on changelog changes#5497
ComputelessComputer merged 1 commit into
mainfrom
fix/web-changelog-deploy-trigger

Conversation

@ComputelessComputer
Copy link
Copy Markdown
Collaborator

@ComputelessComputer ComputelessComputer commented Jun 6, 2026

Summary

  • Include packages/changelog in the Netlify auto-deploy ignore rule.
  • Ensures desktop changelog releases publish their public changelog page.

Context

  • Desktop 1.0.40 released successfully.
  • https://anarlog.so/changelog/1.0.40 returned 404 because the changelog-only commit did not trigger a Netlify production deploy.
  • Manual web_cd.yaml build passed but deploy failed because Netlify workflow secrets are not configured.

Verification

  • pnpm exec dprint fmt
  • pnpm -F @hypr/web typecheck
  • Verified the updated ignore path list includes packages/changelog/content/1.0.40.md for the release commit range.

Note

Low Risk
Single-line Netlify ignore-path tweak with no runtime or auth impact; may slightly increase deploy frequency when changelog content changes.

Overview
Fixes changelog-only releases not appearing on production by treating packages/changelog as a deploy-triggering path in Netlify’s [build].ignore rule.

Previously, commits that only added release notes under that package could skip a web build, so routes like /changelog/<version> stayed 404 until an unrelated deploy ran.

Reviewed by Cursor Bugbot for commit 46b6935. Bugbot is set up for automated code reviews on this repo. Configure here.

Include packages/changelog in Netlify auto-deploy detection so release notes publish with web deploys.
@netlify
Copy link
Copy Markdown

netlify Bot commented Jun 6, 2026

Deploy Preview for old-char ready!

Name Link
🔨 Latest commit 46b6935
🔍 Latest deploy log https://app.netlify.com/projects/old-char/deploys/6a23907afbd14800086f2c21
😎 Deploy Preview https://deploy-preview-5497--old-char.netlify.app
📱 Preview on mobile
Toggle QR Code...

QR Code

Use your smartphone camera to open QR code link.
🤖 Make changes Run an agent on this branch

To edit notification comments on pull requests, go to your Netlify project configuration.

@ComputelessComputer ComputelessComputer merged commit f551217 into main Jun 6, 2026
9 checks passed
@ComputelessComputer ComputelessComputer deleted the fix/web-changelog-deploy-trigger branch June 6, 2026 03: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