Newcomer: CD/CI For Simple Modifications?

Hello - newcomer to Gitlab CI here (and devops in general)! I have a simple use case and I’m trying to decide if Gitlab CI would be the best fit for me.

We have a need to set up a shared team repo on our existing internal gitlab server, and have the following actions performed against it:

  1. Forks several public GitHub repos into the main repo.
  2. Performs regex based modifications against certain files in each of these forks
  3. Commit any changes made back to the fork so the rest of the internal team can pull the changes.
  4. Repeat 1-3 say once a week.

Would CI/CD be a good fit for this? I’m thinking a gitlab runner with a simple ubuntu docker image, but I don’t know if I’m overthinking this either and am open to other suggestions that help me accomplish the listed goal.

Thank you!