目录
Si Beaumont

Add .github/release.yml to automate drafting release notes (#8)

Motivation

We want to provide consistent and comprehensive release notes when making a release. Github supports generating draft release notes based on labels attached to PRs to make this simpler.

Modifications

  • Add .github/release.yml with SemVer based release notes sections.

Result

When creating a release, Github should populate the release notes based on the PRs that have been merged since the last release and group them based on their labels.

Test Plan

None.

Reference

https://docs.github.com/en/repositories/releasing-projects-on-github/automatically-generated-release-notes

1年前7次提交
目录README.md

URLSession Transport for Swift OpenAPI Generator

A client transport that uses the URLSession type from the Foundation framework to perform HTTP operations.

Use the transport with client code generated by Swift OpenAPI Generator.

Supported platforms and minimum versions

macOS Linux iOS tvOS watchOS
✅ 10.15+ ✅ 13+ ✅ 13+ ✅ 6+

Usage

Add the package dependency in your Package.swift:

.package(
    url: "https://github.com/apple/swift-openapi-urlsession",
    .upToNextMinor(from: "0.1.0")
),

Note that this repository does not have a 1.0 tag yet, so the API is not stable.

Next, in your target, add OpenAPIURLSession to your dependencies:

.target(name: "MyTarget", dependencies: [
    .product(name: "OpenAPIURLSession", package: "swift-openapi-urlsession"),
],

Then, to get started, check out URLSessionTransport.

Reporting issues

Please report any issues related to this library in the swift-openapi-generator repository.

Documentation

To learn more, check out the full documentation.

邀请码
    Gitlink(确实开源)
  • 加入我们
  • 官网邮箱:gitlink@ccf.org.cn
  • QQ群
  • QQ群
  • 公众号
  • 公众号

©Copyright 2023 CCF 开源发展委员会
Powered by Trustie& IntelliDE 京ICP备13000930号