Skip to content

Stop committing package-lock.json (#5) - #6

Merged
Natshah merged 2 commits into
2.0.xfrom
remove-package-lock
Aug 3, 2026
Merged

Stop committing package-lock.json (#5)#6
Natshah merged 2 commits into
2.0.xfrom
remove-package-lock

Conversation

@Natshah

@Natshah Natshah commented Aug 3, 2026

Copy link
Copy Markdown
Member

Removes the committed package-lock.json and adds it to .gitignore, matching the rest of
the webship-js step-pack family.

Closes #5

Test notes

  • This repository's workflows do not run npm ci, so removing the lockfile does not affect CI.
  • The Cucumber suite was not run for this change — it touches no step definitions.

AI-Generated: Yes (lockfile removal and .gitignore entry; reviewed by Rajab Natshah.)

Checkpoints

  • File an issue about this project
  • Addition/Change/Update/Fix to this project
  • Testing to ensure no regression
  • Automated unit/functional testing coverage
  • Developer Documentation support on feature change/addition
  • User Guide Documentation support on feature change/addition
  • Accessibility and Readability
  • Reviewed by a human
  • Code review by maintainers
  • Full testing and approval
  • Credit contributors
  • Review with the product owner
  • Update Release Notes
  • Release

Natshah and others added 2 commits August 4, 2026 01:24
Removes the committed package-lock.json and ignores it, matching the rest
of the webship-js step-pack family. This repository's workflows do not use
npm ci, so no CI change is needed.

AI-Generated: Yes (lockfile removal and .gitignore entry; reviewed by Rajab Natshah.)

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
actions/setup-node with cache: npm requires a lockfile and fails the job
with "Dependencies lock file is not found" now that package-lock.json is
no longer committed.

AI-Generated: Yes (removed the setup-node cache option; reviewed by Rajab Natshah.)

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
@Natshah
Natshah merged commit 8d6b309 into 2.0.x Aug 3, 2026
1 check passed
@Natshah
Natshah deleted the remove-package-lock branch August 3, 2026 22:38
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.

Stop committing package-lock.json

1 participant