Skip to content

Conversation

@nev21
Copy link
Contributor

@nev21 nev21 commented Dec 15, 2025

  • Update shrinkwrap

Copilot AI review requested due to automatic review settings December 15, 2025 18:43
@nev21 nev21 enabled auto-merge (squash) December 15, 2025 18:43
Copy link

Copilot AI left a comment

Choose a reason for hiding this comment

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

Pull request overview

This PR streamlines the GitHub Actions workflow for building and deploying TypeDoc documentation. The changes simplify the build process by removing redundant Rush commands and consolidating installation steps.

Key changes:

  • Simplifies the build job by removing redundant Rush check and install commands
  • Consolidates installation steps into a single npm install command
  • Uses matrix node version variable instead of hardcoded value

runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v6
- name: Use Node.js ${{ matrix.node }}
Copy link

Copilot AI Dec 15, 2025

Choose a reason for hiding this comment

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

The workflow references matrix.node but no matrix strategy is defined in the job configuration. This will cause the workflow to fail since the variable is undefined. Either add a matrix strategy definition or revert to the hardcoded node version.

Copilot uses AI. Check for mistakes.
- run: node common/scripts/install-run-rush.js check
- run: node common/scripts/install-run-rush.js install
- run: npm run build --verbose
Copy link

Copilot AI Dec 15, 2025

Choose a reason for hiding this comment

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

Line contains trailing whitespace which should be removed to maintain clean YAML formatting.

Suggested change

Copilot uses AI. Check for mistakes.
@nev21 nev21 merged commit 217ad80 into main Dec 15, 2025
9 checks passed
@nev21 nev21 deleted the nev21/Typedoc branch December 15, 2025 18:51
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