Skip to content

Conversation

@st3phhays
Copy link
Member

@st3phhays st3phhays commented Jan 12, 2026

Description Of Changes

This updates the docsearch npm package to the next major version by updating the @chocolatey-software/docs package. This will bring in new features and bug fixes by the docsearch library.

This also temporarily removes the npx astro check from the build process to allow publishing.

Motivation and Context

This will bring in new features and bug fixes by the docsearch library. The build process was fixed to allow the website to publish, and because the build would still fail if there was a problem.

Testing

  • I have previewed these changes using the Docker Container or another method before submitting this pull request.

Change Types Made

  • Minor documentation fix (typos etc.).
  • Major documentation change (refactoring, reformatting or adding documentation to existing page).
  • New documentation page added.
  • The change I have made should have a video added, and I have raised an issue for this.
    • Issue #

Change Checklist

  • Requires a change to menu structure (top or left-hand side)/
  • Menu structure has been updated
  • Images added to the img repository?
    • PR -

Related Issue

@st3phhays st3phhays marked this pull request as draft January 12, 2026 21:42
@st3phhays
Copy link
Member Author

This is in draft until a new version of choco-theme is released and updated here.

This updates the docsearch npm package to the next major version by
updating the @chocolatey-software/docs package. This will bring in new
features and bug fixes by the docsearch library.
@st3phhays st3phhays requested a review from corbob January 14, 2026 20:05
@st3phhays st3phhays self-assigned this Jan 14, 2026
@st3phhays st3phhays marked this pull request as ready for review January 14, 2026 20:05
corbob
corbob previously approved these changes Jan 14, 2026
@corbob
Copy link
Member

corbob commented Jan 14, 2026

Thanks for getting this updated @st3phhays 👍 .

Once the Playwright Tests complete I'll get this merged.

This removes the `npx astro check` from the build process,
temporarily. Since there is no current fix for the issue at hand,
there seems to be no other way to allow our build to still work. If for
any reason an Astro file is incorrect, the build will still fail and the
website will not be published.
@st3phhays st3phhays changed the title (#1260) Update docsearch (#1260)(#1262) Update docsearch and build Jan 14, 2026
@st3phhays st3phhays requested a review from corbob January 14, 2026 21:13
@corbob corbob merged commit b5c3454 into chocolatey:master Jan 14, 2026
1 check passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants