Skip to content

Fix the 1.1.0 release check, refocus the READMEs and add the site favicon - #12

Merged
mssh21 merged 3 commits into
mainfrom
claude/release-1.1.0-fixes
Oct 16, 2026
Merged

mssh21 merged 3 commits into
mainfrom
claude/release-1.1.0-fixes

Conversation

@mssh21

@mssh21 mssh21 commented Oct 16, 2026 •

Copy link
Copy Markdown
Owner

Summary

  • Release fix: the Release workflow for 1.1.0 stopped before npm publish because Yarn 4 makes installs immutable when it detects CI, and the package-manager check's copied example starts with an empty yarn.lock (YN0028). The check now sets YARN_ENABLE_IMMUTABLE_INSTALLS=false. 1.1.0 is not on npm yet, so merging this re-runs the release for the same version.
  • READMEs: removed the "Try locally" demo steps (contributor material, already in CONTRIBUTING.md) and linked the website, documentation and npm page after the introduction, so the README covers using the package.
  • Site: the GitHub Pages site uses the toolbar's NeedMark logo as its favicon (blue in light mode, white in dark mode), and the header shows the NeedMark wordmark logo (light and dark variants).

Verification

  • CI=true pnpm test:package-managers -- --only=yarn reproduced YN0028 without the fix and passes with it.
  • The favicon and header logo were checked on the local site in light and dark mode for the English and Japanese pages.

🤖 Generated with Claude Code

mssh21 and others added 3 commits October 16, 2026 13:03
The Release workflow failed before npm publish because Yarn 4 makes
installs immutable when it detects CI, and the copied example starts with
an empty yarn.lock, so its first install was refused with YN0028.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
…icon

The READMEs drop the "Try locally" demo steps, which are for contributors
and already in CONTRIBUTING.md, and link the website, documentation and npm
page right after the introduction. The GitHub Pages site uses the NeedMark
logo from the toolbar as its favicon, blue in light mode and white in dark
mode.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
The header's text wordmark becomes the designed logo, with the light or
dark variant chosen by the reader's colour scheme on both language pages.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
@mssh21
mssh21 merged commit 28487e4 into main Oct 16, 2026
3 checks passed
@mssh21
mssh21 deleted the claude/release-1.1.0-fixes branch October 16, 2026 04:36
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