Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
5 changes: 5 additions & 0 deletions .github/workflows/test.yml
Original file line number Diff line number Diff line change
Expand Up @@ -43,3 +43,8 @@ jobs:

- name: Build and validate all targets
run: npm test

# The build syncs CHANGELOG.md into each shared plugin. publish.yml ships
# the committed copies, so a diff here means they're stale.
- name: Check committed plugin changelogs
run: git diff --exit-code -- shared/glean/CHANGELOG.md shared/glean-dev-docs/CHANGELOG.md
2 changes: 1 addition & 1 deletion .release-it.json
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,7 @@
"publish": false
},
"hooks": {
"before:git:release": "npm run build"
"before:git:beforeRelease": "npm run build"
},
"plugins": {
"@release-it/bumper": {
Expand Down
14 changes: 8 additions & 6 deletions RELEASE.md
Original file line number Diff line number Diff line change
Expand Up @@ -59,12 +59,14 @@ release is what triggers the actual plugin distribution (below).
minor, `fix` → patch, a `BREAKING CHANGE` footer → major).
2. Bump both the root `package.json` and
`shared/glean/mcp/package.json` to the same version. Regenerate
`CHANGELOG.md`. Its `before:git:release` hook then runs `npm run build`,
after the changelog plugin has written the new entry and before release-it
commits and tags. The build syncs that changelog into `shared/glean` and
`shared/glean-dev-docs`, rebuilds the generated plugin output, and checks
that every shipped changelog matches the root — all of which is included
in the release commit.
`CHANGELOG.md`. Its `before:git:beforeRelease` hook then runs
`npm run build`, after the changelog plugin has written the new entry and
before release-it stages the release commit. The build syncs that
changelog into `shared/glean` and `shared/glean-dev-docs`, rebuilds the
generated plugin output, and checks that every shipped changelog matches
the root, so the synced changelogs are staged with the rest of the
release. A later hook such as `before:git:release` runs after staging, and
the synced changelogs would be left out of the commit.
3. Commit as `chore: release v${version}`, tag `v${version}`, and push both
to `main`.
4. Create a GitHub Release from that tag.
Expand Down
18 changes: 18 additions & 0 deletions shared/glean-dev-docs/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,23 @@
# Changelog

## [3.6.0](https://github.com/gleanwork/agent-plugins/compare/v3.5.1...v3.6.0) (2026-10-28)

### Features

* **mcp:** promote meeting_lookup to a first-class plugin tool ([bcad1ae](https://github.com/gleanwork/agent-plugins/commit/bcad1ae61254a434e0936374f91be3db0607244a))

### Bug Fixes

* **mcp:** promote enterprise_search under the search name ([1024d08](https://github.com/gleanwork/agent-plugins/commit/1024d08d4dfefd6d0ebf4ea073e14332fefbb95d))
* stop sending Glean internal-service headers from the plugin ([b5fa4af](https://github.com/gleanwork/agent-plugins/commit/b5fa4af9f37590dd0111c2ae737be6c9fe1267eb))

## [3.5.1](https://github.com/gleanwork/agent-plugins/compare/v3.5.0...v3.5.1) (2026-09-29)

### Bug Fixes

* honor HITL opt-outs without persisting approvals ([9543dfa](https://github.com/gleanwork/agent-plugins/commit/9543dfad4b89baff66579d6ebcae09ee7e07f75a))
* narrow HITL change to the shared approval guard ([cdd86ff](https://github.com/gleanwork/agent-plugins/commit/cdd86fffcd574401af552df73b8f173f4ff59305))

## [3.5.0](https://github.com/gleanwork/agent-plugins/compare/v3.4.2...v3.5.0) (2026-09-25)

### Features
Expand Down
18 changes: 18 additions & 0 deletions shared/glean/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,23 @@
# Changelog

## [3.6.0](https://github.com/gleanwork/agent-plugins/compare/v3.5.1...v3.6.0) (2026-10-28)

### Features

* **mcp:** promote meeting_lookup to a first-class plugin tool ([bcad1ae](https://github.com/gleanwork/agent-plugins/commit/bcad1ae61254a434e0936374f91be3db0607244a))

### Bug Fixes

* **mcp:** promote enterprise_search under the search name ([1024d08](https://github.com/gleanwork/agent-plugins/commit/1024d08d4dfefd6d0ebf4ea073e14332fefbb95d))
* stop sending Glean internal-service headers from the plugin ([b5fa4af](https://github.com/gleanwork/agent-plugins/commit/b5fa4af9f37590dd0111c2ae737be6c9fe1267eb))

## [3.5.1](https://github.com/gleanwork/agent-plugins/compare/v3.5.0...v3.5.1) (2026-09-29)

### Bug Fixes

* honor HITL opt-outs without persisting approvals ([9543dfa](https://github.com/gleanwork/agent-plugins/commit/9543dfad4b89baff66579d6ebcae09ee7e07f75a))
* narrow HITL change to the shared approval guard ([cdd86ff](https://github.com/gleanwork/agent-plugins/commit/cdd86fffcd574401af552df73b8f173f4ff59305))

## [3.5.0](https://github.com/gleanwork/agent-plugins/compare/v3.4.2...v3.5.0) (2026-09-25)

### Features
Expand Down
Loading