diff --git a/.github/release-drafter.yml b/.github/release-drafter.yml index 448ab56..9f321a8 100644 --- a/.github/release-drafter.yml +++ b/.github/release-drafter.yml @@ -17,4 +17,4 @@ template: | $CHANGES - See also: [Documentation](https://swiftpackageindex.com/request-dl/swift-openapi-request-dl/main/documentation/openapirequestdl) + See also: [Documentation](https://swiftpackageindex.com/request-dl/swift-openapi-request-dl-nio/main/documentation/openapirequestdl) diff --git a/.github/workflows/code-coverage.yml b/.github/workflows/code-coverage.yml index 7a4480c..fe51f03 100644 --- a/.github/workflows/code-coverage.yml +++ b/.github/workflows/code-coverage.yml @@ -18,8 +18,6 @@ jobs: code-coverage: uses: request-dl/.github/.github/workflows/code-coverage.yml@main with: - xcode-version: 15.2 - platform: macOS-13 - package-tests: swift-openapi-request-dlPackageTests + package-tests: swift-openapi-request-dl-nioPackageTests target: OpenAPIRequestDL secrets: inherit diff --git a/.github/workflows/no-breaking-changes.yml b/.github/workflows/no-breaking-changes.yml new file mode 100644 index 0000000..d42e928 --- /dev/null +++ b/.github/workflows/no-breaking-changes.yml @@ -0,0 +1,14 @@ +name: No API Breaking Changes + +on: + pull_request: + branches: [main] + paths: + - 'Package.swift' + - 'Sources/**' + - '.github/workflows/no-breaking-changes.yml' + +jobs: + breaking-changes: + uses: request-dl/.github/.github/workflows/no-breaking-changes.yml@main + secrets: inherit diff --git a/Package.resolved b/Package.resolved index ec8f23f..1aaaa30 100644 --- a/Package.resolved +++ b/Package.resolved @@ -10,9 +10,9 @@ } }, { - "identity" : "request-dl", + "identity" : "request-dl-nio", "kind" : "remoteSourceControl", - "location" : "https://github.com/request-dl/request-dl.git", + "location" : "https://github.com/request-dl/request-dl-nio.git", "state" : { "revision" : "75f4c68c456ddf1ba0327845e3104eaa392764fd", "version" : "3.0.2" diff --git a/Package.swift b/Package.swift index b199d7f..e6d35eb 100644 --- a/Package.swift +++ b/Package.swift @@ -4,8 +4,8 @@ import PackageDescription let package = Package( - name: "swift-openapi-request-dl", - platforms: [.macOS(.v10_15), .iOS(.v13), .tvOS(.v13), .watchOS(.v6)], + name: "swift-openapi-request-dl-nio", + platforms: [.macOS(.v10_15), .iOS(.v13), .tvOS(.v13), .watchOS(.v6), .visionOS(.v1)], products: [ .library( name: "OpenAPIRequestDL", @@ -14,7 +14,7 @@ let package = Package( ], dependencies: [ .package( - url: "https://github.com/request-dl/request-dl.git", + url: "https://github.com/request-dl/request-dl-nio.git", from: "3.0.2" ), .package( @@ -31,7 +31,7 @@ let package = Package( name: "OpenAPIRequestDL", dependencies: [ .product(name: "OpenAPIRuntime", package: "swift-openapi-runtime"), - .product(name: "RequestDL", package: "request-dl") + .product(name: "RequestDL", package: "request-dl-nio") ] ), .testTarget( @@ -39,7 +39,7 @@ let package = Package( dependencies: [ "OpenAPIRequestDL", .product(name: "OpenAPIRuntime", package: "swift-openapi-runtime"), - .product(name: "RequestDL", package: "request-dl") + .product(name: "RequestDL", package: "request-dl-nio") ] ) ] diff --git a/README.md b/README.md index eab134f..01e3374 100644 --- a/README.md +++ b/README.md @@ -1,6 +1,6 @@ -[![Swift Compatibility](https://img.shields.io/endpoint?url=https%3A%2F%2Fswiftpackageindex.com%2Fapi%2Fpackages%2Frequest-dl%2Fswift-openapi-request-dl%2Fbadge%3Ftype%3Dswift-versions)](https://swiftpackageindex.com/request-dl/swift-openapi-request-dl) -[![Platform Compatibility](https://img.shields.io/endpoint?url=https%3A%2F%2Fswiftpackageindex.com%2Fapi%2Fpackages%2Frequest-dl%2Fswift-openapi-request-dl%2Fbadge%3Ftype%3Dplatforms)](https://swiftpackageindex.com/request-dl/swift-openapi-request-dl) -[![codecov](https://codecov.io/github/request-dl/swift-openapi-request-dl/branch/main/graph/badge.svg?token=Cz6ro3SEc3)](https://codecov.io/github/request-dl/swift-openapi-request-dl) +[![Swift Compatibility](https://img.shields.io/endpoint?url=https%3A%2F%2Fswiftpackageindex.com%2Fapi%2Fpackages%2Frequest-dl%2Fswift-openapi-request-dl-nio%2Fbadge%3Ftype%3Dswift-versions)](https://swiftpackageindex.com/request-dl/swift-openapi-request-dl-nio) +[![Platform Compatibility](https://img.shields.io/endpoint?url=https%3A%2F%2Fswiftpackageindex.com%2Fapi%2Fpackages%2Frequest-dl%2Fswift-openapi-request-dl-nio%2Fbadge%3Ftype%3Dplatforms)](https://swiftpackageindex.com/request-dl/swift-openapi-request-dl-nio) +[![codecov](https://codecov.io/gh/request-dl/swift-openapi-request-dl-nio/graph/badge.svg?token=Cz6ro3SEc3)](https://codecov.io/gh/request-dl/swift-openapi-request-dl-nio) # OpenAPIRequestDL @@ -10,7 +10,7 @@ To generate code for the objects, you should use the [Swift OpenAPI Generator](h Additionally, Apple has provided all the details in the WWDC23 session [Meet Swift OpenAPI Generator](https://developer.apple.com/wwdc23/10171). -- [Documentation](https://swiftpackageindex.com/request-dl/swift-openapi-request-dl/main/documentation/openapirequestdl) +- [Documentation](https://swiftpackageindex.com/request-dl/swift-openapi-request-dl-nio/main/documentation/openapirequestdl) ## Installation @@ -19,7 +19,7 @@ add the following dependency to your Package.swift file: ```swift dependencies: [ - .package(url: "https://github.com/request-dl/swift-openapi-request-dl.git", from: "1.0.0") + .package(url: "https://github.com/request-dl/swift-openapi-request-dl-nio.git", from: "1.0.1") ] ``` @@ -37,5 +37,5 @@ It is recommended to review the release notes for each version to understand the ## Contributing -If you find a bug or have an idea for a new feature, please open an issue or +If you find a bug or have an idea for a new feature, please open an issue or submit a pull request. We welcome contributions from the community!