Skip to content

Navigation Menu

Sign in
Sign up

chore(deps): pin dependencies - #800

Open
renovate[bot] wants to merge 1 commit into
main from
renovate/pin-dependencies
Open

chore(deps): pin dependencies #800
renovate[bot] wants to merge 1 commit into
main from
renovate/pin-dependencies

Conversation

@renovate

@renovate renovate Bot commented Aug 3, 2026
edited
Loading

Copy link
Copy Markdown
Contributor

This PR contains the following updates:

Package Type Update Change
@babel/core (source) devDependencies pin ^7.29.67.29.7
@rspress/core (source) devDependencies pin ^2.0.142.0.14
@types/jest (source) devDependencies pin ^29.5.1429.5.14
Swatinem/rust-cache action pinDigest 6323deb
actions/checkout action pinDigest d23441a
actions/download-artifact action pinDigest 3e5f45b
actions/setup-go action pinDigest 924ae3a
actions/setup-java action pinDigest b6effb0
actions/setup-node action pinDigest 2499707
actions/upload-artifact action pinDigest 043fb46
anchore/sbom-action action pinDigest a930d0a
assert_cmd dev-dependencies pin 2.0.16=2.1.2
docker/dockerfile syntax pinDigest ecfaec9
docker/setup-buildx-action action pinDigest 37fe631
dorny/paths-filter action pinDigest ceb8a2b
dtolnay/rust-toolchain action pinDigest 6c977a6
eslint (source) devDependencies pin ^9.39.49.39.4
eslint-config-expo (source) devDependencies pin ~9.2.09.2.0
gcr.io/distroless/static-debian12 final pinDigest afa5c87
gcr.io/distroless/static-debian12 stage pinDigest afa5c87
golang (source) stage pinDigest 564e366
httpmock dev-dependencies pin 0.8.3=0.8.3
jest (source) devDependencies pin ^29.7.029.7.0
jest-expo (source) devDependencies pin ^53.0.1453.0.14
lefthook devDependencies pin ^2.1.42.1.4
node (source) stage pinDigest ba849c6
pnpm/action-setup action pinDigest b906aff
pnpm/action-setup action pinDigest fc06bc1
postgres (source) service pinDigest 5d1d70e
predicates dev-dependencies pin 3.1.3=3.1.4
serde_json dev-dependencies pin 1.0.145=1.0.149
serde_test dev-dependencies pin 1.0.177=1.0.177
serial_test dev-dependencies pin 3.2.0=3.4.0
sigstore/cosign-installer action pinDigest cad07c2
sigstore/cosign-installer action pinDigest ba7bc0a
softprops/action-gh-release action pinDigest 3bb1273
tempfile (source) dev-dependencies pin 3.18.0=3.25.0
trybuild dev-dependencies pin 1.0.114=1.0.116
ts-node (source) devDependencies pin ^10.9.210.9.2
turbo (source) devDependencies pin ^2.9.142.9.18
typescript (source) devDependencies pin ^5.9.35.9.3

⚠️ Renovate's pin functionality does not currently wire in the release age for a package, so the Minimum Release Age checks can apply. You will need to manually validate the Minimum Release Age for these package(s).

Add the preset :preserveSemverRanges to your config if you don't want to pin your dependencies.


Configuration

📅 Schedule: (in timezone America/New_York)

  • Branch creation
    • Between 12:00 AM and 03:59 AM, only on Monday (* 0-3 * * 1)
  • Automerge
    • At any time (no schedule defined)

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.

👻 Immortal: This PR will be recreated if closed unmerged. Get config help if that's undesired.


  • If you want to rebase/retry this PR, check this box

This PR was generated by Mend Renovate. View the repository job log.

chatgpt-codex-connector[bot] reacted with thumbs up emoji
@renovate renovate Bot added the dependencies Pull requests that update dependencies label Aug 3, 2026
renovate Bot force-pushed the renovate/pin-dependencies branch 12 times, most recently from fb62049 to d4973bd Compare August 8, 2026 01:51
renovate Bot force-pushed the renovate/pin-dependencies branch 8 times, most recently from 56d1694 to 61f613b Compare August 14, 2026 23:12

@chatgpt-codex-connector chatgpt-codex-connector Bot left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

💡 Codex Review

Here are some automated review suggestions for this pull request.

Reviewed commit: 61f613ba1b

i️ About Codex in GitHub

Codex has been enabled to automatically review pull requests in this repo. Reviews are triggered when you

  • Open a pull request for review
  • Mark a draft as ready
  • Comment "@codex review".

If Codex has suggestions, it will comment; otherwise it will react with 👍.

When you sign up for Codex through ChatGPT, Codex can also answer questions or update the PR, like "@codex address that feedback".

Comment thread pnpm-lock.yaml Outdated
Comment on lines +6577 to +6578
react: 19.2.8
react-dom: 19.2.7(react@19.2.8)

@chatgpt-codex-connector chatgpt-codex-connector Bot Aug 14, 2026

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

P1 Badge Align React DOM with React in the Rspress lock entries

Every @rspress/core instance now resolves React 19.2.8 together with react-dom 19.2.7, whereas the previous lockfile kept both at 19.2.7. React 19 renderers enforce an exact core/renderer version match, so loading React DOM during the Rspress build aborts with the incompatible-version error and breaks the required binpm, nodeup, and public documentation test/build jobs. Regenerate the lockfile with matching React and React DOM patch versions.

AGENTS.md reference: apps/AGENTS.md:L80-L82

Useful? React with 👍 / 👎.

renovate Bot force-pushed the renovate/pin-dependencies branch 7 times, most recently from 6585ccd to 279b2b0 Compare August 17, 2026 01:51

@chatgpt-codex-connector chatgpt-codex-connector Bot left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

💡 Codex Review

Here are some automated review suggestions for this pull request.

Reviewed commit: 279b2b0ef0

i️ About Codex in GitHub

Codex has been enabled to automatically review pull requests in this repo. Reviews are triggered when you

  • Open a pull request for review
  • Mark a draft as ready
  • Comment "@codex review".

If Codex has suggestions, it will comment; otherwise it will react with 👍.

When you sign up for Codex through ChatGPT, Codex can also answer questions or update the PR, like "@codex address that feedback".

Comment thread .github/workflows/CI.yml
id: filter
if: ${{ github.event_name != 'workflow_dispatch' }}
uses: dorny/paths-filter@v4
uses: dorny/paths-filter@ceb8a2b8f2d89434be7ff52d3de7ec3738c5cc9d # v4

@chatgpt-codex-connector chatgpt-codex-connector Bot Aug 17, 2026

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

P1 Badge Update the DevHud validator for pinned action refs

Pinning these action references causes pnpm --filter devhud test to fail because assertMobileCi in apps/devhud/scripts/mobile-policy.mjs:119-121 still requires the literal strings dorny/paths-filter@v4 and pnpm/action-setup@v5. This is immediately reproducible with node apps/devhud/scripts/mobile-policy.test.mjs; moreover, the workflow includes .github/workflows/CI.yml in the DevHud path filters, so this commit activates the desktop matrix jobs at .github/workflows/CI.yml:829-833, where each runs the failing test before packaging. Update the validator alongside the pinned workflow references.

Useful? React with 👍 / 👎.

renovate Bot force-pushed the renovate/pin-dependencies branch 11 times, most recently from c9e47fb to ee7b735 Compare August 26, 2026 01:49

@chatgpt-codex-connector chatgpt-codex-connector Bot left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

💡 Codex Review

Here are some automated review suggestions for this pull request.

Reviewed commit: ee7b735ec8

i️ About Codex in GitHub

Codex has been enabled to automatically review pull requests in this repo. Reviews are triggered when you

  • Open a pull request for review
  • Mark a draft as ready
  • Comment "@codex review".

If Codex has suggestions, it will comment; otherwise it will react with 👍.

When you sign up for Codex through ChatGPT, Codex can also answer questions or update the PR, like "@codex address that feedback".

- uses: dtolnay/rust-toolchain@stable
- uses: anchore/sbom-action/download-syft@v0.21.0
- uses: dtolnay/rust-toolchain@4360b52568e2003a75bf9bc1d59f33a8e3fc893c # stable
- uses: anchore/sbom-action/download-syft@a930d0ac434e3182448fe678398ba5713717112a # v0.21.0

@chatgpt-codex-connector chatgpt-codex-connector Bot Aug 26, 2026

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

P1 Badge Update private-workflow assertions for pinned actions

Pinning download-syft here and setup-java in the mobile job leaves scripts/release/devhud-private-workflow.test.mjs matching the old tag-based strings. The plan job runs that suite before producing either a plan-only result or allowing signed packaging, and node --test scripts/release/*.test.mjs now fails two assertions (download-syft@v0.21.0 count and setup-java@v5 presence), so every manual invocation stops in validation. Update these workflow assertions to recognize the pinned references.

AGENTS.md reference: AGENTS.md:L133-L133

Useful? React with 👍 / 👎.

renovate Bot force-pushed the renovate/pin-dependencies branch 2 times, most recently from 8d42b9b to 7e411b1 Compare August 26, 2026 09:58

@chatgpt-codex-connector chatgpt-codex-connector Bot left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

💡 Codex Review

Here are some automated review suggestions for this pull request.

Reviewed commit: 7e411b135d

i️ About Codex in GitHub

Codex has been enabled to automatically review pull requests in this repo. Reviews are triggered when you

  • Open a pull request for review
  • Mark a draft as ready
  • Comment "@codex review".

If Codex has suggestions, it will comment; otherwise it will react with 👍.

When you sign up for Codex through ChatGPT, Codex can also answer questions or update the PR, like "@codex address that feedback".

cp "$source" private-artifacts/${{ matrix.artifact }}
node scripts/release/devhud-evidence.mjs record --id ${{ matrix.id }} --output private-artifacts/validation/targets/${{ matrix.id }}.json --checks namesVersionsTargets,cefHelpers,cefSandbox,trayLifecycle,updaterMaterial,nativeMessaging,installLaunchQuitUninstall
- uses: actions/upload-artifact@v7
- uses: actions/upload-artifact@043fb46d1a93c77aae656e7c1c64a875d1fc6a0a # v7

@chatgpt-codex-connector chatgpt-codex-connector Bot Aug 26, 2026

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

P2 Badge Update the Ubuntu test delimiter for the pinned action

When upload-artifact is pinned here, both Ubuntu-specific slices in scripts/release/devhud-private-workflow.test.mjs:13,60 still search for actions/upload-artifact@v7. That delimiter now returns -1, so slice() extends almost to the end of the workflow instead of stopping at the desktop job; the lifecycle assertions can therefore be satisfied by commands moved into later jobs and no longer enforce their intended scope. Match the pinned reference or use a stable step/job boundary.

Useful? React with 👍 / 👎.

renovate Bot force-pushed the renovate/pin-dependencies branch from 7e411b1 to 3259446 Compare August 27, 2026 08:09

@chatgpt-codex-connector chatgpt-codex-connector Bot left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

💡 Codex Review

Here are some automated review suggestions for this pull request.

Reviewed commit: 3259446de0

i️ About Codex in GitHub

Codex has been enabled to automatically review pull requests in this repo. Reviews are triggered when you

  • Open a pull request for review
  • Mark a draft as ready
  • Comment "@codex review".

If Codex has suggestions, it will comment; otherwise it will react with 👍.

When you sign up for Codex through ChatGPT, Codex can also answer questions or update the PR, like "@codex address that feedback".

with: { node-version-file: .nvmrc, cache: pnpm }
- uses: dtolnay/rust-toolchain@stable
- uses: anchore/sbom-action/download-syft@v0.21.0
- uses: dtolnay/rust-toolchain@4360b52568e2003a75bf9bc1d59f33a8e3fc893c # stable

@chatgpt-codex-connector chatgpt-codex-connector Bot Aug 27, 2026

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

P1 Badge Add an explicit stable toolchain input

When either signed desktop matrix or the mirrored mobile matrix runs, pinning this action by SHA while omitting with.toolchain makes the action treat the SHA as the requested Rust toolchain and pass it to rustup, so toolchain setup fails before packaging. The upstream input contract states that toolchain defaults to the action version specifier; keep the immutable action ref but explicitly set toolchain: stable at both this step and the copy near line 412.

Useful? React with 👍 / 👎.

renovate Bot force-pushed the renovate/pin-dependencies branch 11 times, most recently from 20febc0 to 22113d1 Compare August 30, 2026 12:10

@chatgpt-codex-connector chatgpt-codex-connector Bot left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

💡 Codex Review

Here are some automated review suggestions for this pull request.

Reviewed commit: 2c86c88b7d

i️ About Codex in GitHub

Codex has been enabled to automatically review pull requests in this repo. Reviews are triggered when you

  • Open a pull request for review
  • Mark a draft as ready
  • Comment "@codex review".

If Codex has suggestions, it will comment; otherwise it will react with 👍.

When you sign up for Codex through ChatGPT, Codex can also answer questions or update the PR, like "@codex address that feedback".

# syntax=docker/dockerfile:1
FROM --platform=$BUILDPLATFORM node:24-bookworm-slim AS administrator-assets
# syntax=docker/dockerfile:1@sha256:ecfaec9ed6d810b56388c508f4121597bfbba70d41a6dfeee4d8cad5f295fc32
FROM --platform=$BUILDPLATFORM node:24-bookworm-slim@sha256:ba849c60be29959425b8734d57b8b4b7d56f98edd9504c9af091d5281095a71e AS administrator-assets

@chatgpt-codex-connector chatgpt-codex-connector Bot Sep 3, 2026

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

P1 Badge Update the Docker contract assertion for the pinned base

When either the devhud-api-self or devhud-release-contracts CI job runs, scripts/release/devhud-private-workflow.test.mjs:31 still requires the exact unpinned text node:24-bookworm-slim AS administrator-assets; this digest-qualified FROM line makes node --test scripts/release/*.test.mjs fail before packaging even though the Docker stage still generates the administrator bundle. Update the assertion to accept and validate the required digest-pinned form.

AGENTS.md reference: servers/AGENTS.md:L15-L16

Useful? React with 👍 / 👎.

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

Reviewers

@chatgpt-codex-connector chatgpt-codex-connector[bot] chatgpt-codex-connector[bot] left review comments

At least 0 approving reviews are required to merge this pull request.

Assignees

No one assigned

Labels

dependencies Pull requests that update dependencies

Projects

None yet

Milestone

No milestone

Development

Successfully merging this pull request may close these issues.

0 participants

AltStyle によって変換されたページ (->オリジナル) /