51 Commits

Author SHA1 Message Date
Fahreddin Özcan 7274d720fb ci: use OIDC for Bedrock tests (#3031) 2026-08-13 15:15:49 +03:00
Fahreddin Özcan 449bc6c700 ci: use OIDC for ECR deployment (#3029)
* ci: use OIDC for ECR deployment

* ci: keep AWS identifiers in secrets
2026-08-13 14:38:34 +03:00
Fahreddin Özcan c61a56543d chore(deps): combined dependabot updates (Node 20 compatible) (#2891) 2026-07-09 12:50:14 +03:00
Fahreddin Özcan 503abf8774 ci(triage): trigger triage agent when a library-report issue opens (#2880)
On issues.opened for 'Library Report' titles, forward the issue number to the
triage service (context7app), which runs the read-only agent and comments its
findings. Requires repo secrets TRIAGE_WEBHOOK_URL and TRIAGE_WEBHOOK_SECRET.
2026-07-07 13:30:15 +03:00
Enes Gules e35cb61068 feat(copilot-plugin): pass CONTEXT7_API_KEY from environment to MCP server (#2752)
Co-authored-by: Claude Fable 5 <noreply@anthropic.com>
2026-06-11 17:56:01 +03:00
Enes Gules 1f6212baa8 trigger the Test workflow only when they touch packages/** or the root files that affect the toolchain (#2747) 2026-06-10 14:33:00 +03:00
Enes Gules 06843a6b84 fix copilot cli plugin compatability (#2743) 2026-06-10 13:29:14 +03:00
Fahreddin Özcan eb1bc852e1 chore: remove changeset check workflow (#2741) 2026-06-09 15:01:12 +03:00
Fahreddin Özcan 0807914d91 ci: update GitHub Actions to current major versions (#2739)
- actions/setup-node v4 -> v6 (test, release, canary-release, mcp-registry)
- actions/github-script v7 -> v8 (changeset-check)
- aws-actions/configure-aws-credentials v5 -> v6 (ecr-deploy)

All move to the node24 runtime (runner >= v2.327.1, satisfied by
GitHub-hosted runners). No workflow config changes required.

Combines #1698 (by @pgoslatara) and #2062.
2026-06-09 13:23:19 +03:00
Enes Gules dbc4c78cca fix: update references from Windsurf to Devin Desktop in documentation and templates (#2736) 2026-06-09 12:48:42 +03:00
Muhammet Şen a39ee2cc9d fix: update ecr-deploy workflow to support multi-platform builds (#1863) 2026-02-17 13:38:38 +03:00
enesgules 07b986b0ec chore(deps): bump mcp-publisher from v1.3.3 to v1.4.0 2026-01-05 16:24:18 +03:00
Enes Gules 7a04a04841 chore: refactor MCP registry workflow and update server.json (#1354)
- Rename publish-mcp.yml to mcp-registry.yml
- Remove automated MCP registry publishing from release workflow
- Remove OIDC authentication permission
- Update mcpb identifier URL to use blob instead of raw
- Update cover image
2026-01-02 10:18:45 -08:00
Fahreddin Özcan 368b143356 CTX7-971: Client Metrics (#1305)
Co-authored-by: enesgules <abdullah.enes.gules@gmail.com>
2026-01-02 17:24:42 +03:00
dependabot[bot] 0ea2ffe808 chore(deps): bump actions/cache from 4 to 5 (#1339)
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-01-02 12:30:28 +03:00
dependabot[bot] c612e0594b chore(deps): bump actions/checkout from 4 to 6 (#1340)
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-01-02 12:30:13 +03:00
Enes Gules 072fa09cfc ci: update MCP registry publisher to v1.4.0 and update server.json file (#1254) 2025-12-19 23:56:38 +03:00
Enes Gules c4ce22595d fix: update MCP Dockerfile to use pnpm monorepo setup and update schema version (#1252) 2025-12-17 16:15:15 +03:00
Fahreddin Özcan f820f7fecd CTX7-879: Context7 Vercel AI SDK Tools (#1122)
* feat: context7 vercel ai sdk tools package

* ci: remove master target condition on test action

* ci: manual actions trigger for test

* ci: always run all tests

* update tests and imports

* ci: typecheck command

* fix: tests

* docs: add readme

* update folder structure and tool descriptions

* tests: fix test env vars

* ci: bump pnpm version

* update ai sdk step count api

* Add stopWhen to docstring examples

* update tests

* update prompt name

* update context7 agent name

* update tool description var to description

* make context7agent config optional

* ci: add changeset

* make context7-sdk peer deps

* update pnpm-lock.yaml

* update package name to @upstash/context7-tools-ai-sdk

* remove check workflow

* update pnpm lock

* make the agent a class instead of function

* replace all name instances

* add agent generate test

* simplify agent config

* fix refs
2025-12-09 14:45:01 -08:00
dependabot[bot] a880d842a3 chore(deps): bump docker/build-push-action from 5 to 6 (#1133)
Bumps [docker/build-push-action](https://github.com/docker/build-push-action) from 5 to 6.
- [Release notes](https://github.com/docker/build-push-action/releases)
- [Commits](https://github.com/docker/build-push-action/compare/v5...v6)

---
updated-dependencies:
- dependency-name: docker/build-push-action
  dependency-version: '6'
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-12-01 15:22:16 +03:00
dependabot[bot] 856f0052f9 chore(deps): bump actions/checkout from 3 to 6 (#1134)
Bumps [actions/checkout](https://github.com/actions/checkout) from 3 to 6.
- [Release notes](https://github.com/actions/checkout/releases)
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md)
- [Commits](https://github.com/actions/checkout/compare/v3...v6)

---
updated-dependencies:
- dependency-name: actions/checkout
  dependency-version: '6'
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-12-01 15:21:54 +03:00
dependabot[bot] 62708224c1 chore(deps): bump aws-actions/configure-aws-credentials from 4 to 5 (#1135)
Bumps [aws-actions/configure-aws-credentials](https://github.com/aws-actions/configure-aws-credentials) from 4 to 5.
- [Release notes](https://github.com/aws-actions/configure-aws-credentials/releases)
- [Changelog](https://github.com/aws-actions/configure-aws-credentials/blob/main/CHANGELOG.md)
- [Commits](https://github.com/aws-actions/configure-aws-credentials/compare/v4...v5)

---
updated-dependencies:
- dependency-name: aws-actions/configure-aws-credentials
  dependency-version: '5'
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-12-01 15:21:14 +03:00
Fahreddin Özcan 6255e26677 CTX7-854: Migrate to pnpm monorepo (#1058)
* init sdk and monorepo

* init sdk and monorepo

* comment cleanup

* remove bun.lock

* cleanup: remove sdk package and deps

* update tsconfigs

* chore: add temp changelog

* ci: update scripts

* ci: update github workflows

* fmt: workflows

* fix: search libraries response type

* ci: update pack-mcpb script

* update keywords and author

* update eslint config for mcp

* include license and readme in build

* update release.yaml

* add readme symlink

* include readme in mcp package

* chore: add canary release workflow and update configs

* chore: format files

* ci: add changeset check workflow

* canary release trigger

* ci: login to npm before release

* bump mcp version on package

* remove pr trigger from canary release

* ci: remove package input

* add mcp lint command

* update format scripts
2025-11-28 15:18:33 +03:00
enesgules 53fa8c3e96 chore: format 2025-11-19 13:40:31 +03:00
enesgules b4a9e9bc0b fix: update top level version field in server.json in github actions 2025-11-17 20:59:58 +03:00
enesgules 36f6736e6c refactor: simplify GitHub workflow summary output 2025-11-17 10:16:25 +03:00
enesgules a35476de0d feat: add GitHub Actions workflow for deploying Docker images to AWS ECR 2025-11-14 17:59:56 +03:00
enesgules 326c1e8763 fix: remove 'v' prefix from version input in MCP publish workflow 2025-10-23 00:31:06 +03:00
enesgules 190494fae6 chore: format 2025-10-23 00:29:24 +03:00
enesgules 02402b42ad feat: add GitHub workflow for publishing packages to MCP Registry 2025-10-23 00:28:59 +03:00
enesgules 56f1c98c14 feat: update version management and add MCP name in package.json 2025-10-23 00:01:15 +03:00
enesgules aee2175645 chore: format 2025-10-22 23:58:09 +03:00
enesgules ffee8c83ca feat: add server.json configuration for Context7 and update release workflow 2025-10-15 12:12:47 +03:00
enesgules 661a7c9660 chore: format 2025-10-15 10:33:22 +03:00
Fahreddin Özcan 62e3afbb5b chore: add issue templates 2025-10-11 15:24:18 +03:00
Enes Gules 39686a9bc6 Merge pull request #469 from upstash/dependabot/github_actions/oven-sh/setup-bun-2 2025-09-02 14:56:36 +03:00
dependabot[bot] ec645b25e5 chore(deps): bump actions/setup-node from 3 to 4
Bumps [actions/setup-node](https://github.com/actions/setup-node) from 3 to 4.
- [Release notes](https://github.com/actions/setup-node/releases)
- [Commits](https://github.com/actions/setup-node/compare/v3...v4)

---
updated-dependencies:
- dependency-name: actions/setup-node
  dependency-version: '4'
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-07-28 17:49:26 +00:00
dependabot[bot] 25771a3f73 chore(deps): bump oven-sh/setup-bun from 1 to 2
Bumps [oven-sh/setup-bun](https://github.com/oven-sh/setup-bun) from 1 to 2.
- [Release notes](https://github.com/oven-sh/setup-bun/releases)
- [Commits](https://github.com/oven-sh/setup-bun/compare/v1...v2)

---
updated-dependencies:
- dependency-name: oven-sh/setup-bun
  dependency-version: '2'
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-07-28 17:47:46 +00:00
Yu Ishikawa 340561e52f Add dependabot config
Signed-off-by: Yu Ishikawa <yu-iskw@users.noreply.github.com>
2025-07-14 08:32:25 +09:00
enesgules 2c5d40aa96 fix: Update release workflow to remove 'v' prefix from version variable 2025-06-30 11:16:25 +03:00
Dmytro Onypko ae6618cd15 upd 2025-06-01 16:54:41 +01:00
Dmytro Onypko beb04d3267 set branches 2025-06-01 16:46:00 +01:00
Dmytro Onypko 043bbd5fcc concurrency cancel 2025-06-01 16:44:55 +01:00
Dmytro Onypko 5ac6fa1401 upd 2025-06-01 16:42:50 +01:00
Dmytro Onypko e0775b3fa2 add simple ci 2025-06-01 16:41:55 +01:00
Abdusshh 41e9ef631b feat: add version update step in source file during release workflow 2025-04-26 17:53:02 +03:00
Abdusshh 429eba2df3 fix: release workflow 2025-04-23 20:08:30 +03:00
Abdusshh 5fef38842b fix: Change runner in release workflow 2025-04-20 14:42:46 +03:00
Abdusshh f2e5734bc8 fix: syntax in GitHub Actions workflow 2025-04-20 11:42:15 +03:00
Abdusshh a628fc7cb4 chore: format and lint 2025-04-19 14:53:04 +03:00