Skip to content
/ repo-templates Public template

Helpful file templates and guidance for repositories in github.com/swiftlang

License

Apache-2.0, Unknown licenses found

Licenses found

Apache-2.0
LICENSE
Unknown
LICENSE-template.md
Notifications You must be signed in to change notification settings

swiftlang/repo-templates

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

60 Commits
 
 
 
 
 
 
 
 
 
 
 
 

🖼️ 📄 Swift Repository Templates 🖼️ 📄

Helpful file templates and guidance for repositories in github.com/swiftlang. Project maintainers should use this guidance for the root files of every repository.

🌐 SwiftLang GitHub Organization (Org) Level

There is an organizational level .github folder that optimizes for consistency across all repositories. Read more information about GitHub Org Level Files here

** = special exception from the Core Team in order to opt-out

🏠 Repo Level

The following files are required in each repo and are not set at Org level:

  • LICENSE
    If it's not Apache 2.0 with runtime exception, the Core Team will need to approve.
  • README.md

Special Note:

  • CONTRIBUTING.md
    We encourage repo owners to have a custom CONTRIBUTING.md file. Many repos have different review flows, environment set up instructions, testing, and related that may help contributors AND maintainers have a better experience.
  • NOTICE or ACKNOWLEDGEMENTS
    A repository may need to use one of these two files to include license information and more for dependencies, vendored code, etc. Please work with the Core Team to figure out the best course of action here.

.github templates:

  • codeowners
  • pull request template
  • issue template

Contributing

We welcome contributions to this repository! Please read the Contributor Guide to get started. If you'd like to propose a new file, section, or major change, please start with an issue or start a discussion post in the category for the Contributor Experience Workgroup on the Forums.

About

Helpful file templates and guidance for repositories in github.com/swiftlang

Resources

License

Apache-2.0, Unknown licenses found

Licenses found

Apache-2.0
LICENSE
Unknown
LICENSE-template.md

Code of conduct

Contributing

Security policy

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 5