Skip to content

Latest commit

 

History

History
43 lines (29 loc) · 1.01 KB

CONTRIBUTING.md

File metadata and controls

43 lines (29 loc) · 1.01 KB

Contributing to CollectionBuilders

Open Package

The file header comment template will also be installed.

make open

Lint Package

SwiftLint violations are visible in Xcode as well.

To run SwiftLint from the command line:

make lint

To run analysis rules:

make analyze

Creating Releases

Releases are made on the GitHub website.

In all of the following steps, X.X.X is a placeholder to be substituted with the actual semantic version for the release.

  • Enter a semantic version as the new tag (WITHOUT v prefix)
  • Set the main branch as the target (it should be the default)
  • Enter the release title formatted as CollectionBuilders vX.X.X (WITH v prefix)
  • Click on Generate release notes
  • Leave Set as a pre-release unchecked
  • Leave Set as the latest release checked
  • Click Publish release