unsupported plugin: the module name (github.com/omar-shrbajy-arive/header-auth) doesn't contain the GitHub repository name (github.com/omar-shrbajy-arive/headerauth)
I had to change the project name from header-auth to headerauth to make it like the package name in go so maybe that made the issue but now sure how to solve it
Thanks for getting back to me, it seems that traefik bot was caching something. I removed the old repo and created a new one and everything worked fine.