I migrated to forgejo a few years ago and never looked back. While there are some edge cases and known issues. All of my actions "just worked".