Describe the bug
The generated_at key is consistently causing merge conflicts. Example: if two PRs separately modify different skills in the same repo, the apm-lock.yml file is regenerated creating two mergeable diffs except for the generated_at key.
To Reproduce
Steps to reproduce the behavior:
- Create a monorepo. Add two skills locally.
- Make a change to skill A on a branch, create a PR.
- Make a change to skill B on a branch, create a PR.
- Merge PR for branch A.
- PR B will now have a merge conflict ONLY on the line with
generated_at key.
Expected behavior
Merging unrelated changes should not cause merge conflicts.
Additional context
As far as I can tell, there is no real reason for the inclusion of a timestamp in the lockfile and suggest it should be removed. At the very least, I should be able to optionally disable it entirely.
Describe the bug
The
generated_atkey is consistently causing merge conflicts. Example: if two PRs separately modify different skills in the same repo, theapm-lock.ymlfile is regenerated creating two mergeable diffs except for thegenerated_atkey.To Reproduce
Steps to reproduce the behavior:
generated_atkey.Expected behavior
Merging unrelated changes should not cause merge conflicts.
Additional context
As far as I can tell, there is no real reason for the inclusion of a timestamp in the lockfile and suggest it should be removed. At the very least, I should be able to optionally disable it entirely.