Maybe this helps other user. Just updated gitea and service refused to start: Process: 48241 ExecStart=/usr/local/bin/gitea web -c /etc/gitea/app.ini (code=exited, status=203/EXEC)
In the log (journalctl -b 0 -u gitea) there are permission issues: gitea.service: Failed at step EXEC spawning /usr/local/bin/gitea: Permission denied
I checked permissions and they are ok. Found out that selinux flagged that file as user_home_t as it was downloaded to that location.
Fixed the issue with command (sudo restorecon -rv /usr/local/bin/gitea) to remove the user_home flag.