Skip to content

Update dependencies - #349

Merged
fregante merged 4 commits into
mainfrom
copilot/update-all-dependencies-and-actions
May 12, 2026
Merged

Update dependencies#349
fregante merged 4 commits into
mainfrom
copilot/update-all-dependencies-and-actions

Conversation

Copilot AI commented May 11, 2026

Copy link
Copy Markdown
Contributor
  • Run npx npm-check-updates -u to update package.json dependencies
  • Run npm install to update package-lock.json
  • Update GitHub Actions versions in workflow files (checkout@v6, setup-node@v6; artifact actions kept at v4)
  • Migrate xo config from package.json to xo.config.mjs (flat config format required by xo v2)
  • Add globals as a dev dependency (needed for new xo flat config)
  • Fix manifest.json web_accessible_resources to use MV3 object format (required by updated parcel), restore advanced-editors-messenger.js entry and original *://*/* match pattern
  • Run npx xo --fix to fix lint errors
  • Update web-ext to @10 in release.yml
  • Update chrome-webstore-upload-cli to @4.0.0-1 in release.yml
  • Revert upload-artifact and download-artifact back to @v4 in release.yml
  • Bump node engine requirement from >=20 to >=24 in package.json
  • Validate build passes (npm run build)

Comment thread .github/workflows/release.yml Outdated
Comment thread .github/workflows/release.yml Outdated
Comment thread .github/workflows/release.yml Outdated
Comment thread source/manifest.json
Comment thread package.json Outdated
…ebstore-upload-cli to v4.0.0-1, bump node to v24

Agent-Logs-Url: https://github.com/fregante/GhostText/sessions/83a4c0a7-1e6f-4dac-8622-a368b389f059

Co-authored-by: fregante <1402241+fregante@users.noreply.github.com>
Copilot AI requested a review from fregante May 11, 2026 17:56
@fregante
fregante marked this pull request as ready for review May 11, 2026 17:57
steps:
- uses: actions/download-artifact@v4
- run: npx chrome-webstore-upload-cli@3
- run: npx chrome-webstore-upload-cli@4.0.0-1

Copy link
Copy Markdown
Owner

Choose a reason for hiding this comment

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

…s in manifest.json

Agent-Logs-Url: https://github.com/fregante/GhostText/sessions/5e30d874-6ce7-44ae-a73c-ee6b9664ca19

Co-authored-by: fregante <1402241+fregante@users.noreply.github.com>
Copilot AI requested a review from fregante May 11, 2026 18:00
@fregante fregante changed the title chore: update all dependencies and GitHub Actions Update dependencies May 11, 2026
@fregante
fregante merged commit 7bcfb3e into main May 12, 2026
4 checks passed
@fregante
fregante deleted the copilot/update-all-dependencies-and-actions branch May 12, 2026 07:22
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