go-versions/CONTRIBUTING.md

2.0 KiB

Contributing

Hi there! We're thrilled that you'd like to contribute to this project. Your help is essential for keeping it great.

Contributions to this project are released to the public under the MIT.

Please note that this project is released with a Contributor Code of Conduct. By participating in this project you agree to abide by its terms.

Submitting a pull request

  1. Fork and clone the repository
  2. Create a new branch: git checkout -b my-branch-name
  3. Make your changes
  4. Push to your fork and submit a pull request
  5. Make sure that checks in your pull request are green

Here are a few things you can do that will increase the likelihood of your pull request being accepted:

  • Please include a summary of the change and which issue is fixed. Also include relevant motivation and context.
  • Follow the style guide for PowerShell.
  • Write good commit messages.

Code structure

Directory structure


├── .github/
|   └──workflows/
├── builders/
├── helpers/
├── installers/
└── tests/
    └──sources/
  • .github/workflows - contains repository workflow files.
  • builders - contains Go builder classes and functions.
  • helpers - contains global helper classes and functions.
  • installers - contains installation script templates.
  • tests - contains test scripts. Required tests sources are located in sources subfolder.

Resources