taikoxyz / taiko-mono

A based rollup. 🥁
https://taiko.xyz
MIT License
4.16k stars 1.99k forks source link

chore(main): update actions for assembly and testing #16963

Open plonukob opened 2 weeks ago

plonukob commented 2 weeks ago

https://github.com/taikoxyz/taiko-mono/tree/main/.github/workflows

Updating Actions for assembly and testing. You are currently using outdated commands such as npm install and npm test in files.yml. I suggest switching to modern options, for example, using npm ci instead of npm install for faster and more reliable installation of dependencies in CI

For example https://github.com/taikoxyz/taiko-mono/blob/811fecb0f7865d465e61aaa973cb11561b2150d7/packages/taikoon-ui/README.md?plain=1#L6 https://github.com/taikoxyz/taiko-mono/blob/811fecb0f7865d465e61aaa973cb11561b2150d7/packages/eventindexer/abigen.sh#L4 https://github.com/taikoxyz/taiko-mono/blob/811fecb0f7865d465e61aaa973cb11561b2150d7/packages/blobstorage/scripts/abigen.sh#L4 https://github.com/taikoxyz/taiko-mono/blob/811fecb0f7865d465e61aaa973cb11561b2150d7/packages/guardian-prover-health-check-ui/README.md?plain=1#L11

etc.