chore(main): release mcp-evernote 2.0.0 - #39
Merged
jack-arturo merged 1 commit intoAug 12, 2026
Conversation
github-actions
Bot
force-pushed
the
release-please--branches--main--components--mcp-evernote
branch
from
June 6, 2026 11:40
67c39e1 to
278ba56
Compare
github-actions
Bot
force-pushed
the
release-please--branches--main--components--mcp-evernote
branch
from
June 15, 2026 12:03
278ba56 to
3c1a7f8
Compare
github-actions
Bot
force-pushed
the
release-please--branches--main--components--mcp-evernote
branch
from
June 18, 2026 10:12
3c1a7f8 to
2fada11
Compare
github-actions
Bot
force-pushed
the
release-please--branches--main--components--mcp-evernote
branch
7 times, most recently
from
July 7, 2026 16:18
10a222a to
c0605cc
Compare
github-actions
Bot
force-pushed
the
release-please--branches--main--components--mcp-evernote
branch
from
July 18, 2026 16:09
c0605cc to
aac2092
Compare
jack-arturo
added a commit
that referenced
this pull request
Aug 10, 2026
Release PR #39 sat unmergeable for seven months. The org ruleset requires the `test` status check, but release-please-action authored its PR with the default GITHUB_TOKEN, and GitHub suppresses workflow triggers for GITHUB_TOKEN-authored events. ci.yml therefore never ran on the release branch — check-runs on its head SHA returned total_count 0 — so the required check could never appear and the PR could never merge. Passing the org-level RELEASE_PLEASE_TOKEN makes release PRs trigger CI like any other PR. Adding a push/pull_request trigger for release-please--* branches would not work; only workflow_dispatch and repository_dispatch escape the suppression. Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
jack-arturo
added a commit
that referenced
this pull request
Aug 12, 2026
* chore: prepare 2.0.0 release
Packaging, version-reporting, and doc fixes that must land on main before
the release PR merges — npm-publish checks out main at the release commit,
so none of this can ride in the release PR itself.
Packaging (the blocker): package.json had no `files` array and there is no
.npmignore, so npm fell back to .gitignore. `npm pack` produced 153 files /
943kB including all of src/, all 33 test files, .github/, and
.claude/settings.local.json. Adding an explicit allowlist brings that to
80 files / 482kB. It also removes the latent hazard that .gitignore's
`dist/` entry could someday publish a package with no runtime code.
Version reporting: src/index.ts hardcoded "1.2.0" in the MCP Server
constructor (what every client sees in the initialize handshake) and
"1.2.3" in the connection status payload. Both are now 2.0.0 and carry
x-release-please-version annotations, with src/index.ts registered as a
generic extra-file so future releases stay in sync.
CI: add 24.x to the test matrix. The npm-publish job runs `npm test` on
Node 24, so a Node-24-only failure would otherwise surface as a git tag
and GitHub Release with no npm publish.
Docs: README gains a Node >=20.16.0 requirement (previously mentioned
nowhere), a 1.x upgrade note, and sections for the four undocumented
tools — most importantly evernote_get_resource, whose binary→text default
flip is the headline runtime break. Fixes the contributing instruction
that told people to target `develop`. CONNECTION_TROUBLESHOOTING.md, which
README links twice, presented ten retired tool names as the current API;
those now use evernote_connection({action}).
Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
* fix: use string form for the generic extra-file entry
release-please's config schema only allows json/toml/yaml/xml in the
object form of extra-files. `{"type": "generic", ...}` would have failed
validation and broken the release-please run outright — generic files
must be given as a plain path string.
Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
* ci: authenticate release-please with a PAT so release PRs run CI
Release PR #39 sat unmergeable for seven months. The org ruleset requires
the `test` status check, but release-please-action authored its PR with
the default GITHUB_TOKEN, and GitHub suppresses workflow triggers for
GITHUB_TOKEN-authored events. ci.yml therefore never ran on the release
branch — check-runs on its head SHA returned total_count 0 — so the
required check could never appear and the PR could never merge.
Passing the org-level RELEASE_PLEASE_TOKEN makes release PRs trigger CI
like any other PR. Adding a push/pull_request trigger for
release-please--* branches would not work; only workflow_dispatch and
repository_dispatch escape the suppression.
Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
---------
Co-authored-by: Claude Opus 5 <noreply@anthropic.com>
jack-arturo
force-pushed
the
release-please--branches--main--components--mcp-evernote
branch
from
August 12, 2026 01:00
aac2092 to
f3797ca
Compare
jack-arturo
force-pushed
the
release-please--branches--main--components--mcp-evernote
branch
from
August 12, 2026 01:08
f3797ca to
2d7c79d
Compare
jack-arturo
deleted the
release-please--branches--main--components--mcp-evernote
branch
August 12, 2026 01:12
Member
|
🤖 Created releases: 🌻 |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
🤖 I have created a release beep boop
2.0.0 (2026-08-12)
⚠ BREAKING CHANGES
Features
Bug Fixes
This PR was generated with Release Please. See documentation.