You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
krankerl package seems to run composer i --no-dev, npm install and npm run build again.1
npm ci is preferred for production builds because it strictly adheres to the lockfile, whereas npm install may update packages, potentially causing unexpected results.
Expected behavior
Use npm ci
Don't build twice (the output is suppressed; hence I cannot confirm if that's really happening)
Steps to reproduce
mail/.github/workflows/appstore-build-publish.yml
Lines 88 to 120 in 93b0225
The above workflow:
npm ci is preferred for production builds because it strictly adheres to the lockfile, whereas npm install may update packages, potentially causing unexpected results.
Expected behavior
Actual behavior
Footnotes
https://github.com/nextcloud/mail/blob/93b0225e452fa20f89d33a3a7e8c3db33f5cc634/krankerl.toml#L4-L9 ↩
The text was updated successfully, but these errors were encountered: