Skip to content

Don't use postinstall #997

@shannonwells

Description

@shannonwells

Copied from frequency issue

Feature Description

Details

Some supply chain attacks are using postinstall scripts in the CI to infect dev machines.

AC

  • make sure gateway does not depend on any of preinstall, install, postinstall in its packages
  • replace npm install with npm install --ignore-scripts in all github actions and make files or other scripts
  • replace npm ci with npm ci --ignore-scripts in all github actions and make files or other scripts

Metadata

Metadata

Assignees

Labels

bugSomething isn't working

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions