Safari web extensions can now be packaged without using a Mac or Xcode
source: developer.apple.com ↗Apple developer documentation:
The Safari web extension packager enables you to package and distribute your Safari extensions using App Store Connect from any web browser, without requiring a Mac or access to Xcode. After packaging your extension, you can use TestFlight to test your extension or submit it to the App Store for distribution.