Skip to content
Open
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
18 changes: 17 additions & 1 deletion CONTRIBUTING.md
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,16 @@ your contribution to Apple and the community, and agree by submitting the patch
that your contributions are licensed under the Apache 2.0 license (see
`LICENSE.txt`).

## AI tools

Human discourse is an essential part of open source development. To encourage productive collaboration between contributors and maintainers, please refrain from using AI tools for the following:

- Issues: titles, bodies, and comments.
- Pull requests: titles, descriptions, and comments.
- Proposals.

Contributors who feel more comfortable writing in another language may use automated translation tools, but must include their original content in their preferred language.

## How to submit a bug report

Please report any issues related to this library in the [swift-openapi-generator](https://github.com/apple/swift-openapi-generator/issues) repository.
Expand Down Expand Up @@ -93,7 +103,13 @@ directory, for example:

## How to contribute your work

Please open a pull request at https://github.com/apple/swift-openapi-runtime. Make sure the CI passes, and then wait for code review.
> Important: To ensure productive use of contributor and maintainer time and resources, contributors must first agree their proposed change with a maintainer in an issue. Pull requests opened without prior discussion may be closed without review.

If there is no issue already tracking the problem or feature request, please file a new one using your own voice (see "AI tools" usage above).

Once an issue is assigned to you, follow these steps:

- Open a pull request at https://github.com/apple/swift-openapi-runtime. Make sure the CI passes, and then wait for code review.

## Automated release process

Expand Down
Loading