Skip to content

chore(deps-dev): bump vite from 7.1.4 to 7.1.5#125

Closed
dependabot[bot] wants to merge 1 commit intomainfrom
dependabot/npm_and_yarn/vite-7.1.5
Closed

chore(deps-dev): bump vite from 7.1.4 to 7.1.5#125
dependabot[bot] wants to merge 1 commit intomainfrom
dependabot/npm_and_yarn/vite-7.1.5

Conversation

@dependabot
Copy link
Copy Markdown
Contributor

@dependabot dependabot Bot commented on behalf of github Sep 12, 2025

Bumps vite from 7.1.4 to 7.1.5.

Release notes

Sourced from vite's releases.

v7.1.5

Please refer to CHANGELOG.md for details.

Changelog

Sourced from vite's changelog.

7.1.5 (2025-09-08)

Bug Fixes

Commits

Dependabot compatibility score

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot merge will merge this PR after your CI passes on it
  • @dependabot squash and merge will squash and merge this PR after your CI passes on it
  • @dependabot cancel merge will cancel a previously requested merge and block automerging
  • @dependabot reopen will reopen this PR if it is closed
  • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
  • @dependabot show <dependency name> ignore conditions will show all of the ignore conditions of the specified dependency
  • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
    You can disable automated security fix PRs for this repo from the Security Alerts page.

@dependabot dependabot Bot added dependencies Pull requests that update a dependency file javascript Pull requests that update javascript code labels Sep 12, 2025
@vercel
Copy link
Copy Markdown

vercel Bot commented Sep 12, 2025

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Preview Comments Updated (UTC)
agents-docs Ready Ready Preview Comment Sep 13, 2025 8:04pm
agents-manage-api Ready Ready Preview Comment Sep 13, 2025 8:04pm
agents-manage-ui Ready Ready Preview Comment Sep 13, 2025 8:04pm
agents-run-api Ready Ready Preview Comment Sep 13, 2025 8:04pm

@dependabot dependabot Bot force-pushed the dependabot/npm_and_yarn/vite-7.1.5 branch from d159545 to 64dd625 Compare September 12, 2025 04:12
@dependabot dependabot Bot force-pushed the dependabot/npm_and_yarn/vite-7.1.5 branch from 64dd625 to 17b5cd2 Compare September 12, 2025 14:19
@dependabot dependabot Bot force-pushed the dependabot/npm_and_yarn/vite-7.1.5 branch from 17b5cd2 to e36f638 Compare September 12, 2025 16:53
@dependabot dependabot Bot force-pushed the dependabot/npm_and_yarn/vite-7.1.5 branch from e36f638 to e22cfaa Compare September 12, 2025 17:23
@dependabot dependabot Bot force-pushed the dependabot/npm_and_yarn/vite-7.1.5 branch from e22cfaa to 39b6e7f Compare September 12, 2025 18:38
Bumps [vite](https://github.com/vitejs/vite/tree/HEAD/packages/vite) from 7.1.4 to 7.1.5.
- [Release notes](https://github.com/vitejs/vite/releases)
- [Changelog](https://github.com/vitejs/vite/blob/main/packages/vite/CHANGELOG.md)
- [Commits](https://github.com/vitejs/vite/commits/v7.1.5/packages/vite)

---
updated-dependencies:
- dependency-name: vite
  dependency-version: 7.1.5
  dependency-type: direct:development
...

Signed-off-by: dependabot[bot] <[email protected]>
@dependabot @github
Copy link
Copy Markdown
Contributor Author

dependabot Bot commented on behalf of github Sep 13, 2025

Looks like vite is no longer updatable, so this is no longer needed.

@dependabot dependabot Bot closed this Sep 13, 2025
@dependabot dependabot Bot deleted the dependabot/npm_and_yarn/vite-7.1.5 branch September 13, 2025 20:02
inkeep-oss-sync Bot pushed a commit that referenced this pull request Apr 16, 2026
* Unify extended-validation into single turbo check job

Replace the 4-task matrix (build/lint/typecheck/test) with a single
turbo check invocation, matching the public repo's ci.yml pattern.

Before: 4 separate jobs, each with its own pnpm install + build + service
containers. Total wall clock ~16 min, 4x the install/build overhead,
service containers spinning up for lint/typecheck that don't need them.

After: 1 job, 1 install, 1 build graph. Turbo parallelizes build, lint,
typecheck, and test internally with shared cache. Service containers
start once. Expected wall clock: ~10-12 min on ubuntu-64gb (16 cores).

Also adds turbo local cache persistence and vitest screenshot upload
on failure.

* Add --filter='!@inkeep/agents-docs' to match public ci.yml

* Add Playwright cache and TURBO_CACHE_DIR to unified workflow

* Add CI architecture documentation

* Add INKEEP_PRIVATE_MONOREPO to turbo test passThroughEnv

Turbo strips env vars not in env/passThroughEnv. The in-process-fetch
test uses it.skipIf(INKEEP_PRIVATE_MONOREPO) but turbo was stripping
the var before vitest could see it.

* Address review: move TURBO_CACHE_DIR to check step, fix docs

* Apply suggestions from code review

Valid

Co-authored-by: claude[bot] <209825114+claude[bot]@users.noreply.github.com>

---------

Co-authored-by: claude[bot] <209825114+claude[bot]@users.noreply.github.com>
GitOrigin-RevId: 752f7121c5c779a0a4731307196e3974959dff54
github-merge-queue Bot pushed a commit that referenced this pull request Apr 17, 2026
* Fix in-process-fetch test: move span tests to agents-core (#127)

* Fix in-process-fetch test: move span behavior tests to agents-core where mock reaches the import

* Address review: use createMockLoggerModule, restore vi.resetModules

* style: auto-format with biome

* Retrigger CI checks

---------

Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
GitOrigin-RevId: 553206ac796319603308701fa7c79ca3402514cf

* Fix merge queue stall + Railway concurrency + Cypress agent-tools

- Add merge_group trigger to private-pr-validation.yml (required check was never running on merge queue commits, stalling all queued PRs)
- Scope Railway concurrency group per-PR instead of per-project (prevents cascading cancellations when multiple PRs queue at once)
- Fix cypress agent-tools drag helper to populate dataTransfer with application/reactflow data and drop on .react-flow__pane

GitOrigin-RevId: ce34beb13ae1a4d181199be08c14d6591f50bd97

* fix: run manage DB migrations in preview bootstrap (#126)

* fix: run manage DB migrations in preview bootstrap

Preview environments were only running runtime (Postgres) migrations but
skipping manage (Doltgres) migrations. This left the Railway Doltgres with
a stale schema from the template environment - tables like `projects` were
missing from all branches, causing 500 errors on every manage API request.

Root cause from Vercel API logs:
  table not found: projects (errno 1146) (sqlstate HY000)

The fix adds `pnpm db:manage:migrate` to bootstrap-preview-auth.sh before
the runtime migrations, ensuring the Doltgres schema is up to date before
any branches are created or accessed.

This fixes both preview bugs Rob reported:
- "Can't create agent" (projects table query fails during create)
- Agent detail page 500 (same table missing on branch)

* fix: resolve and export MANAGE_DB_URL for manage migrations

Address review feedback: pnpm db:manage:migrate needs
INKEEP_AGENTS_MANAGE_DATABASE_URL to connect to Doltgres.
The workflow already passes MANAGE_DB_URL to the bootstrap step,
but the script never resolved it from Railway or exported it.

Changes:
- Resolve MANAGE_DB_URL from Railway vars (same pattern as RUN_DB_URL)
- Export as INKEEP_AGENTS_MANAGE_DATABASE_URL before migrations
- Add to mask_env_vars and require_env_vars
GitOrigin-RevId: ec826e5ca3aa12dce37e3871232ff2aca883dd34

* fix dataset ui (#128)

GitOrigin-RevId: 06479a2c5f2249f7730cea29f32428b3932a2de8

* Unify extended-validation into single turbo check job (#125)

* Unify extended-validation into single turbo check job

Replace the 4-task matrix (build/lint/typecheck/test) with a single
turbo check invocation, matching the public repo's ci.yml pattern.

Before: 4 separate jobs, each with its own pnpm install + build + service
containers. Total wall clock ~16 min, 4x the install/build overhead,
service containers spinning up for lint/typecheck that don't need them.

After: 1 job, 1 install, 1 build graph. Turbo parallelizes build, lint,
typecheck, and test internally with shared cache. Service containers
start once. Expected wall clock: ~10-12 min on ubuntu-64gb (16 cores).

Also adds turbo local cache persistence and vitest screenshot upload
on failure.

* Add --filter='!@inkeep/agents-docs' to match public ci.yml

* Add Playwright cache and TURBO_CACHE_DIR to unified workflow

* Add CI architecture documentation

* Add INKEEP_PRIVATE_MONOREPO to turbo test passThroughEnv

Turbo strips env vars not in env/passThroughEnv. The in-process-fetch
test uses it.skipIf(INKEEP_PRIVATE_MONOREPO) but turbo was stripping
the var before vitest could see it.

* Address review: move TURBO_CACHE_DIR to check step, fix docs

* Apply suggestions from code review

Valid

Co-authored-by: claude[bot] <209825114+claude[bot]@users.noreply.github.com>

---------

Co-authored-by: claude[bot] <209825114+claude[bot]@users.noreply.github.com>
GitOrigin-RevId: 752f7121c5c779a0a4731307196e3974959dff54

---------

Co-authored-by: Varun Varahabhotla <[email protected]>
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: Varun Varahabhotla <[email protected]>
Co-authored-by: shagun-singh-inkeep <[email protected]>
Co-authored-by: claude[bot] <209825114+claude[bot]@users.noreply.github.com>
Zeeeepa pushed a commit to Zeeeepa/inkeep_agents that referenced this pull request Apr 23, 2026
…nkeep#3177)

* chore: post-migration productivity hardening (tooling, CI, DX)

Rebased onto main after significant churn. Dropped items that became
redundant with inkeep#143 (monorepo trap guards) and inkeep#153 (Dependabot lockfile
auto-sync), kept the rest. Addresses review comments inline.

KEPT (11 items)

Tooling:
- .npmrc: add engine-strict, auto-install-peers, strict-peer-dependencies,
  resolution-mode=highest
- .node-version: 22 -> 22.18.0 (patch pin for reproducibility)
- package.json: preinstall `only-allow pnpm` + postinstall
  `check-node-version.mjs` + `check:node-version` script
- scripts/check-node-version.mjs: hardened against IO errors + malformed
  .node-version values (addresses pullfrog/claude review comments about
  try/catch on readFileSync + lts/* handling)
- turbo.json: globalDependencies now invalidates on root pnpm-lock.yaml,
  .node-version, pnpm-workspace.yaml (was only watching public/agents/)
- tsconfig.base.json: strict baseline for opt-in package migration
  (used by PR inkeep#133)

DX:
- setup-dev.js: validateEnvironmentEarly() fails fast on missing
  ANTHROPIC_API_KEY before any Docker/install work. parseEnvFile
  readFileSync wrapped in try/catch for EACCES resilience.

CI:
- public-agents-extended-validation.yml: turbo affected filter
  `...[origin/base_ref]` on PR events; `merge_group`/`push` keep full run.
  Ported to the new single `turbo check` command structure introduced
  by inkeep#125 (the original diff targeted the pre-inkeep#125 matrix).
- public-agents-cypress.yml + composite action: 4-way deterministic
  shard matrix (no Cypress record key required); gate job fans in on
  default needs behavior.
- private-master-ci.yml: clarifying comment about turbo affected filter
  not applying (workflow_dispatch only).

DROPPED (vs original inkeep#130)

- scripts/check-lockfile-sync.mjs + `check:lockfile-sync` script:
  superseded by inkeep#143's `check-monorepo-traps.mjs lockfiles` which actually
  runs `pnpm install --frozen-lockfile` in both directories (strictly
  stronger than my mtime heuristic). inkeep#153 auto-syncs Dependabot lockfile
  PRs, killing the main scenario this script was protecting.
- biome.jsonc noExplicitAny "off" -> "warn": would break CI because main's
  Core Validation uses `biome lint --error-on-warnings` and there are
  16+ pre-existing `any` usages in agents-docs + agents-cookbook. Defer
  the flip to a separate PR that also grinds down those violations.
- coverage.yml workflow: no team demand surfaced; non-blocking but still
  shows red. Revisit when someone owns coverage tracking.

COMMENTS ADDRESSED

- claude[bot]: IO error handling on readFileSync/statSync/readdirSync in
  check-node-version.mjs + setup-dev.js parseEnvFile -> wrapped with
  graceful fallbacks
- claude[bot]: malformed .node-version (lts/*, latest) -> regex validation
  skips with a warning instead of producing confusing "Required: v" output
- pullfrog[bot]: github.base_ref is only populated on pull_request events
  -> added in-source comment explaining the trap for future maintainers
- pullfrog[bot]: check-lockfile-sync missed public/agents/agents-* layer
  -> moot, file is dropped
- pullfrog[bot]: coverage.yml missing paths filter + prepare:public-agents-build
  -> moot, file is dropped
- claude[bot]: grep -c exit code -> handled by `|| echo 0` fallback (minor,
  no change)

Not addressed (intentional)
- Biome format/explicit-any violations in agents-docs + agents-cookbook
  flagged by PR inkeep#133's run -> pre-existing on main; out of scope for this
  PR. Will surface again when biome.jsonc flip lands.

* fix: address two CI failures on the rebased inkeep#130

1. check-node-version.mjs: skip in CI/Vercel/GitHub Actions. Vercel's
   build env runs Node 24.14.1 regardless of what .node-version says,
   which caused the postinstall hook to reject and fail the install
   with:

     [check-node-version] Node version mismatch
       Required: v22.18.0 (major v22.x)
       Current:  v24.14.1

   The script's purpose is to catch DEVS on the wrong Node locally, not
   to gate deploys — the platform manages Node. Skip when CI=true,
   VERCEL=1, or GITHUB_ACTIONS=true.

2. public-agents-cypress.yml: strip the public/agents/agents-manage-ui/
   prefix from shard spec paths. cypress runs from manage-ui as cwd
   (via pnpm --dir --filter exec), so repo-root paths double up:

     public/agents/agents-manage-ui/public/agents/agents-manage-ui/cypress/e2e/...

   Now outputs cypress-relative paths like cypress/e2e/agent-prompt.cy.ts.

* fix(ci): drop stale `private/_migration-docs/IMPORT_STATUS.md` check

Reintroduced by accident when I ported the workflow over during the
rebase. Main removed this path in inkeep#157 (`chore(ci): clean up stale
monorepo-migration artifacts`). With the line reintroduced, any
workflow_dispatch run would fail at `test -f`.

Addresses claude[bot] CRITICAL review comment on inkeep#130.

* fix(ci): use App bot identity for auto-format commits

The workflow generates an INTERNAL_CI_APP token and pushes with it
specifically so downstream CI fires on the bot's commit. But the
commit is authored as github-actions[bot], which GitHub treats as
a GITHUB_TOKEN commit and suppresses synchronize for regardless of
the push credentials. Seen on inkeep#172: required checks never reported
on the auto-format HEAD and the PR was stuck BLOCKED.

Resolve the App's own bot slug and numeric user id from the newly
minted token and use <slug>[bot] as the committer. Push still uses
the same App token; synchronize fires as intended.

* ci(extended-validation): auto-update OpenAPI snapshot on PRs

Mirrors the pattern already in public/agents/.github/workflows/ci.yml:
when a PR changes agents-api routes, openapi.*, or createApp.*, regenerate
the OpenAPI snapshot and commit it back to the PR branch using the
INTERNAL_CI_APP token so downstream CI re-runs.

Avoids recurring "OpenAPI snapshot mismatch" test failures (e.g. PR inkeep#200)
where contributors add routes without running
`pnpm --filter @inkeep/agents-api openapi:update-snapshot` locally.

- Gated on non-fork PRs (GITHUB_TOKEN on forks is read-only)
- Uses GitHub App token so commits trigger downstream workflows
- Runs before service-container setup so failure modes are cheap

* chore: align .node-version with repo convention, declare engines.node range

Two fixes to the Node pinning block:

.node-version: 22.18.0 -> 22
  The patch pin was an outlier. Every CI workflow in this repo pins
  `node-version: 22` or `22.x` (24 workflows, zero patch pins), every
  vercel.json has no nodeVersion field (Vercel uses 22.x auto-patch),
  and main's .node-version was just `22`. A patch pin creates monthly
  maintenance (fnm re-install + bump PR) without catching any bug the
  major-level pin doesn't.

package.json: add engines.node = ">=22.0.0 <23"
  .npmrc sets engine-strict=true but there was no engines field for it
  to enforce, making it a no-op. This range aligns with the major-level
  convention used everywhere else and makes engine-strict bite when a
  dev is on Node 18/24.

Belt-and-suspenders: postinstall script catches major drift at install
time (already major-only via .split('.')[0]); engines+engine-strict
catches it at dependency-resolution time. Both skip in CI/Vercel.
GitOrigin-RevId: 08d61f29389bfbbb487ed3093999449ca18b9e98

Co-authored-by: Varun Varahabhotla <[email protected]>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file javascript Pull requests that update javascript code

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants