With GitLab CE Merge Request !6391 the last_activity_at column is restricted to one update per hour.
Since the packages.php script relies on the last_activity_at value to determine if the packages.json needs to be updated in general and which project in perticular, you may now get an "outdated" packages.json if you push frequently.