Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. Weโ€™ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[PM-15395] Update node commands for building non-chrome browser extensions #488

Merged
merged 2 commits into from
Nov 25, 2024

Conversation

jprusik
Copy link
Contributor

@jprusik jprusik commented Nov 25, 2024

๐ŸŽŸ๏ธ Tracking

PM-15395

๐Ÿ“” Objective

The contributing docs use outdated node commands to run builds for non-Chrome browsers

๐Ÿฆฎ Reviewer guidelines

  • ๐Ÿ‘ (:+1:) or similar for great changes
  • ๐Ÿ“ (:memo:) or โ„น๏ธ (:information_source:) for notes or general info
  • โ“ (:question:) for questions
  • ๐Ÿค” (:thinking:) or ๐Ÿ’ญ (:thought_balloon:) for more open inquiry that's not quite a confirmed
    issue and could potentially benefit from discussion
  • ๐ŸŽจ (:art:) for suggestions / improvements
  • โŒ (:x:) or โš ๏ธ (:warning:) for more significant problems or concerns needing attention
  • ๐ŸŒฑ (:seedling:) or โ™ป๏ธ (:recycle:) for future improvements or indications of technical debt
  • โ› (:pick:) for minor or nitpick changes

@jprusik jprusik self-assigned this Nov 25, 2024
@jprusik jprusik requested a review from a team as a code owner November 25, 2024 21:14
Copy link

cloudflare-workers-and-pages bot commented Nov 25, 2024

Deploying contributing-docs with ย Cloudflare Pages ย Cloudflare Pages

Latest commit: 4a2afc1
Status:ย โœ…ย  Deploy successful!
Preview URL: https://d48eab4a.contributing-docs.pages.dev
Branch Preview URL: https://pm-15395.contributing-docs.pages.dev

View logs

Copy link

github-actions bot commented Nov 25, 2024

Logo
Checkmarx One โ€“ Scan Summary & Details โ€“ 4acf2635-c6dd-4f45-8fee-610ca1845d0e

No New Or Fixed Issues Found

Comment on lines -200 to -203
2. Edit `build/manifest.json`. Move the `nativeMessaging` permission from the `optional_permissions`
section into the `permissions` section
3. Edit `build/popup/index.html`, replace `<html class="__BROWSER__">` to
`<html class="browser_safari">`.
Copy link
Contributor Author

Choose a reason for hiding this comment

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

These steps are already done by the build command

@jprusik jprusik merged commit 086680b into main Nov 25, 2024
9 checks passed
@jprusik jprusik deleted the pm-15395 branch November 25, 2024 22:00
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