Skip to content

Commit bb537ba

Browse files
authored
docs: update CONTRIBUTING.md with merge strategy preference and AI manifesto link (#2756)
1 parent 284886f commit bb537ba

File tree

2 files changed

+10
-0
lines changed

2 files changed

+10
-0
lines changed

.github/workflows/dummy-ci.yaml

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,12 @@ on:
88
- '.github/workflows/image-release.yml'
99
- '.github/actions/**'
1010
- 'docs-website/**'
11+
- 'CLAUDE.md'
12+
- 'CONTRIBUTING.md'
13+
- 'README.md'
14+
- 'SECURITY.md'
15+
- 'LICENSE'
16+
- '.github/PULL_REQUEST_TEMPLATE.md'
1117
jobs:
1218
build_test:
1319
timeout-minutes: 5

CONTRIBUTING.md

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,8 @@
33
Before contributing to the WunderGraph Cosmo repository, please open an issue to discuss the changes you would like to make. Alternatively, you can also open a discussion in the [WunderGraph Discussions](https://github.com/wundergraph/cosmo/discussions).
44
We are open to all kinds of contributions, including bug fixes, new features, and documentation improvements.
55

6+
This project follows the principles of the [Open Source AI Manifesto](https://human-oss.dev). Please ensure your contributions align with its principles.
7+
68
The following sections provide a guide on how to contribute to the WunderGraph Cosmo repository.
79

810
## Prerequisites
@@ -85,6 +87,8 @@ export PATH="$PATH:$(go env GOPATH)/bin"
8587

8688
We merge all pull requests in `squash merge` mode. You're not enforced to use [conventional commit standard](https://www.conventionalcommits.org/en/v1.0.0-beta.2/#why-use-conventional-commits) across all your commits, but it's a good practice and increase transparency. At the end it's important that the squashed commit message follow the standard.
8789

90+
When updating your branch after a review has been requested, prefer using a merge strategy (e.g. `git merge main`) rather than rebasing. This preserves the review context and avoids force-pushes that can disrupt the review process.
91+
8892
## Local Development
8993

9094
### Prerequisites

0 commit comments

Comments
 (0)