[Misc] Ensure completeness of versionlock generated by project.json
Description
This MR:
- Adds several groups also used in production and ensures these are added in the versionlock
- Removes the arch part of the versionlock and replaces this with
.*
- Moves the
project-json
directory outside ofutils/
and puts it at the top-level of the ci directory.
Checklist
-
Documentation reflects the changes made. -
Merge Request title is clear, concise, and suitable as a changelog entry. See this link
References
Closes #1217 (closed)