When contributing to this repository, please first discuss the change you wish to make via issue, email, or any other method with the owners of this repository before making a change.
Please note we have a code of conduct, please follow it in all your interactions with the project.
Ensure any install or build dependencies are removed before the end of the layer when doing a build. Fork the repository and create a new branch (feature/my-feature). Commit changes following the "conventional-changelog" rules. Do not modify any versions manually. Don't build new versions. Use the PULL_REQUEST_TEMPLATE.
Ensure any install or build dependencies are removed before the end of the layer when doing a build. Create a new issue (bug/some-bug). Always list "yarn version", "node version". Use the ISSUE_TEMPLATEs.
Before you begin, ensure you have Node.js installed (the version can be found in .nvmrc).
-
Clone the Repository: Start by cloning the captain repository to your local machine.
git clone https://github.com/blib-la/captain cd captain
-
Install Dependencies: Install all necessary dependencies by running:
npm i
To foster a vibrant and supportive community, we have set up a Discord server for all contributors and users of the project. This server is a great place for asking questions, sharing feedback, and connecting with fellow contributors. If you're interested in joining the discussion and contributing to the project, please join our Discord server using the following invite link: Join our Discord.
We encourage all contributors to participate and collaborate within this community space. Whether you're seeking help with setting up your development environment, discussing potential features, or sharing your contributions, our Discord server is the ideal place to engage with the project's community.