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
32 changes: 32 additions & 0 deletions CONTRIBUTING.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,32 @@
# Contributing to Magic Castle

Thank you for your interest in contributing to Magic Castle!

## What kind of contributions can I make?

### Improving documentation

[TODO]

### Improving code

[TODO]

### Improving tests

[TODO]

## How to Contribute

All contributions — whether fixing a typo, improving documentation, or adding major features — are welcome.
Before contributing, please take a moment to read our [Code of Conduct](https://github.com/computecanada/magic_castle/blob/main/CODE_OF_CONDUCT.md).

### 1. Reporting Issues and Requesting Features
If you find a bug or have a feature request:
1. Search the [existing issues](https://github.com/computecanada/magic_castle/issues) to see if it has already been reported.
2. If not, open a new issue using the appropriate template.
- Clearly describe the problem or enhancement.
- Include environment details (cloud provider, Terraform version, etc.) when relevant.
3. In the event that the issue is related to one of Magic Castle’s subprojects, a maintainer may transfer your issue to the appropriate GitHub repository. You don’t need to determine the correct repository yourself. The maintainers will handle that for you.

--