Publish embedded package for releases of Element Call

Part of https://github.com/element-hq/element-call/issues/2994

This PR:

- Publishes embedded builds as Tarball, NPM, AAR, SwiftPM for releases
- Publishes full builds as Tarball for releases
- Adds comments to release notes with the built artifact locations
This commit is contained in:
Hugh Nimmo-Smith
2025-03-12 17:32:42 +00:00
parent ef2fee708e
commit 7357350db0
26 changed files with 2253 additions and 51 deletions

View File

@@ -0,0 +1,18 @@
// swift-tools-version: 6.0
// The swift-tools-version declares the minimum version of Swift required to build this package.
import PackageDescription
let package = Package(
name: "EmbeddedElementCall",
products: [
.library(
name: "EmbeddedElementCall",
targets: ["EmbeddedElementCall"]),
],
targets: [
.target(
name: "EmbeddedElementCall",
resources: [.copy("../dist")]),
]
)