Compare commits
1 Commits
main
...
ci/release
Author | SHA1 | Date |
---|---|---|
![]() |
6127e6d650 |
|
@ -8,10 +8,11 @@ jobs:
|
||||||
strategy:
|
strategy:
|
||||||
fail-fast: false
|
fail-fast: false
|
||||||
matrix:
|
matrix:
|
||||||
images:
|
image:
|
||||||
- swift:5.3
|
- swift:5.3
|
||||||
- swiftlang/swift:nightly-master
|
- swift:5.4
|
||||||
container: ${{ matrix.images }}
|
- swiftlang/swift:nightly-main
|
||||||
|
container: ${{ matrix.image }}
|
||||||
steps:
|
steps:
|
||||||
- name: Checkout
|
- name: Checkout
|
||||||
uses: actions/checkout@v2
|
uses: actions/checkout@v2
|
||||||
|
@ -19,3 +20,22 @@ jobs:
|
||||||
run: swift package resolve
|
run: swift package resolve
|
||||||
- name: Build & Test
|
- name: Build & Test
|
||||||
run: swift test --enable-test-discovery --parallel
|
run: swift test --enable-test-discovery --parallel
|
||||||
|
|
||||||
|
release-build:
|
||||||
|
runs-on: ubuntu-latest
|
||||||
|
strategy:
|
||||||
|
fail-fast: false
|
||||||
|
matrix:
|
||||||
|
image:
|
||||||
|
- swift:5.3
|
||||||
|
- swift:5.4
|
||||||
|
- swift:5.5
|
||||||
|
- swiftlang/swift:nightly-main
|
||||||
|
container: ${{ matrix.image }}
|
||||||
|
steps:
|
||||||
|
- name: Checkout
|
||||||
|
uses: actions/checkout@v2
|
||||||
|
- name: Resolve Swift dependencies
|
||||||
|
run: swift package resolve
|
||||||
|
- name: Build in release mode
|
||||||
|
run: swift build --enable-test-discovery -c release
|
||||||
|
|
|
@ -2,3 +2,4 @@
|
||||||
.build/
|
.build/
|
||||||
.swiftpm/
|
.swiftpm/
|
||||||
Documentation/
|
Documentation/
|
||||||
|
Package.resolved
|
||||||
|
|
115
Package.resolved
115
Package.resolved
|
@ -1,115 +0,0 @@
|
||||||
{
|
|
||||||
"object": {
|
|
||||||
"pins": [
|
|
||||||
{
|
|
||||||
"package": "grpc-swift",
|
|
||||||
"repositoryURL": "https://github.com/grpc/grpc-swift.git",
|
|
||||||
"state": {
|
|
||||||
"branch": null,
|
|
||||||
"revision": "9e464a75079928366aa7041769a271fac89271bf",
|
|
||||||
"version": "1.0.0"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"package": "opentelemetry-swift",
|
|
||||||
"repositoryURL": "https://github.com/slashmo/opentelemetry-swift.git",
|
|
||||||
"state": {
|
|
||||||
"branch": "main",
|
|
||||||
"revision": "6906ca162bec58b182be45971e88ab822bce3dba",
|
|
||||||
"version": null
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"package": "swift-distributed-tracing",
|
|
||||||
"repositoryURL": "https://github.com/apple/swift-distributed-tracing.git",
|
|
||||||
"state": {
|
|
||||||
"branch": null,
|
|
||||||
"revision": "fce1f7c91ad5a733500ea1cdd7ccd7aed9130536",
|
|
||||||
"version": "0.1.4"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"package": "swift-distributed-tracing-baggage",
|
|
||||||
"repositoryURL": "https://github.com/apple/swift-distributed-tracing-baggage.git",
|
|
||||||
"state": {
|
|
||||||
"branch": null,
|
|
||||||
"revision": "b68b3277985555995298426a35084b832dbc51ae",
|
|
||||||
"version": "0.1.1"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"package": "swift-distributed-tracing-baggage-core",
|
|
||||||
"repositoryURL": "https://github.com/apple/swift-distributed-tracing-baggage-core.git",
|
|
||||||
"state": {
|
|
||||||
"branch": null,
|
|
||||||
"revision": "9a2884a37f39e08ebd225627c400feae9c6ea8df",
|
|
||||||
"version": "0.1.1"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"package": "swift-log",
|
|
||||||
"repositoryURL": "https://github.com/apple/swift-log.git",
|
|
||||||
"state": {
|
|
||||||
"branch": null,
|
|
||||||
"revision": "5d66f7ba25daf4f94100e7022febf3c75e37a6c7",
|
|
||||||
"version": "1.4.2"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"package": "swift-nio",
|
|
||||||
"repositoryURL": "https://github.com/apple/swift-nio.git",
|
|
||||||
"state": {
|
|
||||||
"branch": null,
|
|
||||||
"revision": "3be4e0980075de10a4bc8dee07491d49175cfd7a",
|
|
||||||
"version": "2.27.0"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"package": "swift-nio-extras",
|
|
||||||
"repositoryURL": "https://github.com/apple/swift-nio-extras.git",
|
|
||||||
"state": {
|
|
||||||
"branch": null,
|
|
||||||
"revision": "de1c80ad1fdff1ba772bcef6b392c3ef735f39a6",
|
|
||||||
"version": "1.8.0"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"package": "swift-nio-http2",
|
|
||||||
"repositoryURL": "https://github.com/apple/swift-nio-http2.git",
|
|
||||||
"state": {
|
|
||||||
"branch": null,
|
|
||||||
"revision": "f4736a3b78a2bbe3feb7fc0f33f6683a8c27974c",
|
|
||||||
"version": "1.16.3"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"package": "swift-nio-ssl",
|
|
||||||
"repositoryURL": "https://github.com/apple/swift-nio-ssl.git",
|
|
||||||
"state": {
|
|
||||||
"branch": null,
|
|
||||||
"revision": "07c160b8724ee53a4b776328122be6338ff12bf2",
|
|
||||||
"version": "2.11.0"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"package": "swift-nio-transport-services",
|
|
||||||
"repositoryURL": "https://github.com/apple/swift-nio-transport-services.git",
|
|
||||||
"state": {
|
|
||||||
"branch": null,
|
|
||||||
"revision": "1d28d48e071727f4558a8a4bb1894472abc47a58",
|
|
||||||
"version": "1.9.2"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"package": "SwiftProtobuf",
|
|
||||||
"repositoryURL": "https://github.com/apple/swift-protobuf.git",
|
|
||||||
"state": {
|
|
||||||
"branch": null,
|
|
||||||
"revision": "e1904bf5a5f79cb7e0ff68a427a53a93b652fcd1",
|
|
||||||
"version": "1.15.0"
|
|
||||||
}
|
|
||||||
}
|
|
||||||
]
|
|
||||||
},
|
|
||||||
"version": 1
|
|
||||||
}
|
|
|
@ -7,7 +7,7 @@ let package = Package(
|
||||||
.library(name: "OpenTelemetryXRay", targets: ["OpenTelemetryXRay"]),
|
.library(name: "OpenTelemetryXRay", targets: ["OpenTelemetryXRay"]),
|
||||||
],
|
],
|
||||||
dependencies: [
|
dependencies: [
|
||||||
.package(url: "https://github.com/slashmo/opentelemetry-swift.git", .branch("main")),
|
.package(url: "https://github.com/slashmo/opentelemetry-swift.git", .branch("automatic-context-propagation")),
|
||||||
],
|
],
|
||||||
targets: [
|
targets: [
|
||||||
.target(name: "OpenTelemetryXRay", dependencies: [
|
.target(name: "OpenTelemetryXRay", dependencies: [
|
||||||
|
|
Loading…
Reference in New Issue