Skip to content

chore(deps): apply open Dependabot bumps to dev - #498

Merged
aamoghS merged 6 commits into
devfrom
chore/deps-bumps
Oct 19, 2026
Merged

aamoghS merged 6 commits into
devfrom
chore/deps-bumps

Conversation

@aamoghS

@aamoghS aamoghS commented Oct 19, 2026 •

Copy link
Copy Markdown
Member

Applies the open Dependabot PRs targeting dev in one branch, rebased onto the current dev tip:

The stripe commit conflicted with the sanitize-html one in packages/api and sites/mainweb package.json; resolved to sanitize-html 2.18.0 plus stripe ^23.0.0 and regenerated the lockfile.

stripe 23 pins API version 2026-09-30.endive and drops payment_method_types from session/intent params. The code does not pass payment_method_types or a tolerance to constructEvent, so neither breaking change applies.

Verified locally on Node 22: pnpm install --frozen-lockfile, turbo lint typecheck, pnpm test (1976 passed), turbo build.


Note

Medium Risk
Stripe 23 is a major bump on payment paths and Next 16.4 touches the whole app stack; usage already avoids Stripe 23 breaking params per existing checkout code.

Overview
Bumps several Dependabot dependency updates in one branch: Next.js 16.3.7 → 16.4.0 (root, Hacklytics, mainweb, tailwind tooling), Stripe ^22.6.2 → ^23.0.0 and sanitize-html 2.17.7 → 2.18.0 (with @types/sanitize-html) in @query/api and mainweb, plus globals 17.12.0 → 17.13.0 for ESLint config.

CI now uses actions/upload-artifact@v7 and actions/download-artifact@v8 for the Hacklytics build artifact in verify, preview, and deploy jobs. The lockfile was regenerated for the version changes (including Next/sharp transitive updates).

No application source changes—only manifests, workflow pins, and pnpm-lock.yaml.

Reviewed by Cursor Bugbot for commit 0e9df53. Bugbot is set up for automated code reviews on this repo. Configure here.

dependabot Bot added 6 commits October 19, 2026 14:38
Bumps [actions/upload-artifact](https://github.com/actions/upload-artifact) from 6 to 7.
- [Release notes](https://github.com/actions/upload-artifact/releases)
- [Commits](actions/upload-artifact@v6...v7)

---
updated-dependencies:
- dependency-name: actions/upload-artifact
  dependency-version: '7'
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
Bumps [actions/download-artifact](https://github.com/actions/download-artifact) from 7 to 8.
- [Release notes](https://github.com/actions/download-artifact/releases)
- [Commits](actions/download-artifact@v7...v8)

---
updated-dependencies:
- dependency-name: actions/download-artifact
  dependency-version: '8'
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
Bumps [globals](https://github.com/sindresorhus/globals) from 17.12.0 to 17.13.0.
- [Release notes](https://github.com/sindresorhus/globals/releases)
- [Commits](sindresorhus/globals@v17.12.0...v17.13.0)

---
updated-dependencies:
- dependency-name: globals
  dependency-version: 17.13.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Bumps [sanitize-html](https://github.com/apostrophecms/apostrophe/tree/HEAD/packages/sanitize-html) and [@types/sanitize-html](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/sanitize-html). These dependencies needed to be updated together.

Updates `sanitize-html` from 2.17.7 to 2.18.0
- [Changelog](https://github.com/apostrophecms/apostrophe/blob/main/packages/sanitize-html/CHANGELOG.md)
- [Commits](https://github.com/apostrophecms/apostrophe/commits/sanitize-html@2.18.0/packages/sanitize-html)

Updates `@types/sanitize-html` from 2.16.1 to 2.16.2
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/sanitize-html)

---
updated-dependencies:
- dependency-name: "@types/sanitize-html"
  dependency-version: 2.16.2
  dependency-type: direct:development
  update-type: version-update:semver-patch
- dependency-name: sanitize-html
  dependency-version: 2.18.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Bumps [stripe](https://github.com/stripe/stripe-node) from 22.6.2 to 23.0.0.
- [Release notes](https://github.com/stripe/stripe-node/releases)
- [Changelog](https://github.com/stripe/stripe-node/blob/master/CHANGELOG.md)
- [Commits](stripe/stripe-node@v22.6.2...v23.0.0)

---
updated-dependencies:
- dependency-name: stripe
  dependency-version: 23.0.0
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
Bumps [next](https://github.com/vercel/next.js) from 16.3.7 to 16.4.0.
- [Release notes](https://github.com/vercel/next.js/releases)
- [Commits](vercel/next.js@v16.3.7...v16.4.0)

---
updated-dependencies:
- dependency-name: next
  dependency-version: 16.4.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
@github-actions

Copy link
Copy Markdown
Contributor

Dependency Review

The following issues were found:

  • ✅ 0 vulnerable package(s)
  • ✅ 0 package(s) with incompatible licenses
  • ✅ 0 package(s) with invalid SPDX license definitions
  • ⚠️ 2 package(s) with unknown licenses.

View full job summary

@github-actions github-actions Bot added dependencies Pull requests that update a dependency file chore labels Oct 19, 2026
@github-actions

Copy link
Copy Markdown
Contributor

Visit the preview URL for this PR (updated for commit 0e9df53):

https://hacklytics2027--pr-498-vcht3hlp.web.app

(expires Mon, 26 Oct 2026 18:58:42 GMT)

🔥 via Firebase Hosting GitHub Action 🌎

Sign: c48ba34db61581e25fe2978355160b5eefe0e83f

@greptile-apps

greptile-apps Bot commented Oct 19, 2026 •

Copy link
Copy Markdown

RetriggerView in GreptileConfidence Score: 5/5

[Medium impact] This PR appears safe to merge; no actionable issues were found.

Summary

Updates GitHub artifact actions and workspace dependencies.

  • The workspace and sites use Next.js 16.4.0.
  • The API and main site use newer HTML-sanitizing packages.
  • The API and main site use Stripe's 23.0.0 SDK.
  • CI uses newer actions to pass Hacklytics build artifacts.
  • ESLint uses the updated globals package.

Reviews (1) · Last reviewed commit: "chore(deps): bump next from 16.3.7 to 16..." · Reviewed by Greptile

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

chore dependencies Pull requests that update a dependency file

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant