carthage bootstrap --no-use-binaries --use-xcframeworks --use-submodules --platform iOS
mkdir Release
cd Carthage/Build
zip -r -X ../../Release/XXX.xcframework.zip XXX.xcframework
shasum -a 256 "XXX.xcframework.zip" >> checksum
cat checksum
上記のようなシェルスクリプトを書いて、GithubActionでビルドしてバイナリをPublishする、 そのバイナリをPackage.swiftから参照すると、使えるようになります。
GithubActionで上記のxx.shを叩いて
softprops/action-gh-release@v1 を使ってリリースすると、大体うまく行きます