eclipse-dataspace-protocol-base / DataspaceProtocol

The Dataspace Protocol is a set of specifications designed to facilitate interoperable data sharing between entities governed by usage control and based on Web technologies. These specifications define the schemas and protocols required for entities to publish data, negotiate Agreements, and access data in a data space
https://eclipse.dev/dataspace-protocol-base
Apache License 2.0
4 stars 0 forks source link

Force squash & merge PRs to main #21

Open juliapampus opened 2 weeks ago

juliapampus commented 2 weeks ago

It is known as good practice to squash & merge PRs to ensure a clean Git history. I would suggest to apply this to our project. One can select this on each PR or set is as default in the project settings. Those are only visible to the project lead @ssteinbuss.

In addition, I would appreciate if we could stick to Conventional Commits (will be part of the CONTRIBUTING guidelines). Taking the PR title as commit message makes it easier to check the PR titles for formatting via GH actions. We are also using this in the EDC project; this approach is even applicable to contributions from forks.

An example for the settings: image

ssteinbuss commented 1 week ago

@ssteinbuss checks the otterdog configuration