Skip to content

chore(build): update npm and run build css and icons - #63

Merged
HeyItsGilbert merged 1 commit into
fix/bluesky-icon-and-deploy-asset-rebuildfrom
npmBuild
Aug 11, 2026
Merged

chore(build): update npm and run build css and icons#63
HeyItsGilbert merged 1 commit into
fix/bluesky-icon-and-deploy-asset-rebuildfrom
npmBuild

Conversation

@HeyItsGilbert

@HeyItsGilbert HeyItsGilbert commented Aug 11, 2026

Copy link
Copy Markdown
Member

The build task was failing (see https://github.com/PowerShellOrg/PowerShellOrgWebsite/actions/runs/31510341606/job/93856693271?pr=62). This runs the commands and re-adds the package lock file.

Also updated the hugo version to address a known vuln issues (classic npm).

Copilot AI lite review requested due to automatic review settings August 11, 2026 17:19
@netlify

netlify Bot commented Aug 11, 2026

Copy link
Copy Markdown

Deploy Preview for powershellorg ready!

Name Link
🔨 Latest commit 26fc6af
🔍 Latest deploy log https://app.netlify.com/projects/powershellorg/deploys/6a7b5c9d2ceb06000816aac0
😎 Deploy Preview https://deploy-preview-63--powershellorg.netlify.app
📱 Preview on mobile
Toggle QR Code...

QR Code

Use your smartphone camera to open QR code link.
🤖 Make changes Run an agent on this branch

To edit notification comments on pull requests, go to your Netlify project configuration.

Copilot AI 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.

Pull request overview

Updates the site’s Node-based build tooling inputs/outputs for this Hugo static site by pinning build dependencies, adding a committed npm lockfile, and regenerating prebuilt CSS/icon subset assets that are shipped as part of the repository.

Changes:

  • Pin hugo-extended to ^0.152.2 and commit a new package-lock.json (and stop ignoring it).
  • Regenerate the committed Tailwind CSS output and update the Font Awesome subset CSS.

Reviewed changes

Copilot reviewed 2 out of 6 changed files in this pull request and generated 1 comment.

Show a summary per file
File Description
package.json Pins hugo-extended and defines build scripts used for generating committed assets.
package-lock.json Introduces a committed dependency lockfile for reproducible installs.
assets/css/tailwind.css Updates the prebuilt (purged) Tailwind CSS shipped with the site.
assets/css/fontawesome-subset.css Adds a missing Font Awesome class used by templates.
.gitignore Stops ignoring package-lock.json so it can be committed.
Files not reviewed (1)
  • assets/css/tailwind.css: Generated file

💡 Add a code-review agent skill or configure MCP servers for context-aware, tailored reviews. Learn more in the docs.

Comment thread assets/css/tailwind.css
@HeyItsGilbert
HeyItsGilbert changed the base branch from main to fix/bluesky-icon-and-deploy-asset-rebuild August 11, 2026 17:33
@HeyItsGilbert
HeyItsGilbert merged commit f94ff81 into main Aug 11, 2026
5 checks passed
@HeyItsGilbert
HeyItsGilbert deleted the npmBuild branch August 11, 2026 17:34
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.

4 participants