Skip to content

fix(release): point package metadata at office-kit/docx repo#20

Merged
baseballyama merged 1 commit into
mainfrom
fix/repo-url-after-rename
Jul 5, 2026
Merged

fix(release): point package metadata at office-kit/docx repo#20
baseballyama merged 1 commit into
mainfrom
fix/repo-url-after-rename

Conversation

@baseballyama

Copy link
Copy Markdown
Collaborator

Summary

The repository was transferred from baseballyama/word-kit to office-kit/docx, but the published package metadata (repository.url, homepage, bugs) still pointed at the old slug. npm provenance is signed with the GitHub Actions repository (office-kit/docx), so changeset publish failed with E422 - Error verifying sigstore provenance bundle: "repository.url" ... expected to match "https://github.com/office-kit/docx". This blocks the Release workflow on every push to main.

Motivation

The Release workflow on main has been failing on publish. After OIDC trusted publishing was configured on npm, auth and provenance signing now succeed, but the provenance-vs-package.json repository mismatch causes npm to reject the tarball. This PR aligns the metadata with the current repo slug so 0.1.1 can publish.

Changes

  • Point repository.url / homepage / bugs.url at office-kit/docx in both @office-kit/docx and @office-kit/docx-preview.
  • Update stale baseballyama/word-kit links in the docs site and CONTRIBUTING.md (kept the separate xlsx-kit sibling link untouched).

Testing

  • Release re-run reproduced the failure: E422 ... expected to match "https://github.com/office-kit/docx" from provenance.
  • node -e "JSON.parse(...)" confirms both package.json files remain valid.
  • CI on this PR verifies build/typecheck/lint/tests; the actual publish runs when this merges to main.

Breaking changes

None. Metadata-only; no code or public API change.

Checklist

  • I have read CLAUDE.md and followed the project's conventions.
  • I have added or updated tests for the change.
  • I have added or updated documentation where user-visible behavior changed.
  • If this is a breaking change, I have added a changeset / CHANGELOG entry and flagged it above.
  • I have re-read my own diff and removed dead code, debug prints, and stale comments.
  • If I used an LLM to draft this PR, I have verified each change myself, this PR represents real work that warrants a maintainer's review, and I am willing to defend each line in review.

🤖 Generated with Claude Code

https://claude.ai/code/session_013A1Lh6BeJKb2fNsfxQnv9x

The repo was transferred from baseballyama/word-kit to office-kit/docx,
but package.json "repository.url" still referenced the old slug. npm
provenance is signed with the Actions repo (office-kit/docx), so publish
failed E422: provenance repository did not match package.json. Update
repository/homepage/bugs in both packages, plus the stale site and
CONTRIBUTING links, to the current slug.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_013A1Lh6BeJKb2fNsfxQnv9x
Copilot AI review requested due to automatic review settings July 5, 2026 02:48

Copilot AI left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Copilot was unable to review this pull request because the user who requested the review has reached their quota limit.

@baseballyama
baseballyama merged commit db88707 into main Jul 5, 2026
5 checks passed
@baseballyama
baseballyama deleted the fix/repo-url-after-rename branch July 5, 2026 02:49
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.

2 participants