Skip to content

Commit 95632df

Browse files
authored
add dco (#169)
Signed-off-by: Daniel Guns <danbguns@gmail.com>
1 parent 549ce07 commit 95632df

2 files changed

Lines changed: 34 additions & 4 deletions

File tree

.github/workflows/ci.yml

Lines changed: 0 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -9,10 +9,6 @@ on:
99
- "CHANGELOG.md"
1010
pull_request:
1111
branches: [main]
12-
paths-ignore:
13-
- "**.md"
14-
- "docs/**"
15-
- "CHANGELOG.md"
1612

1713
permissions:
1814
contents: read

CONTRIBUTING.md

Lines changed: 34 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,34 @@
1+
# Contributing to flux9s
2+
3+
Thank you for your interest in contributing!
4+
5+
## DCO Sign-off
6+
7+
All commits must be signed off with the [Developer Certificate of Origin (DCO)](https://developercertificate.org/). Add `-s` to your commit command:
8+
9+
```sh
10+
git commit -s -m "your commit message"
11+
```
12+
13+
This adds a `Signed-off-by` trailer to the commit. The DCO check will fail on PRs without it.
14+
15+
## Development
16+
17+
See the [Developer Guide](DEVELOPER_GUIDE.md) for setup and architecture details.
18+
19+
**Before submitting a PR, run:**
20+
21+
```sh
22+
just ci
23+
```
24+
25+
This runs formatting, linting, and tests — the same checks CI runs.
26+
27+
## Submitting a Pull Request
28+
29+
1. Fork the repo and create a branch from `main`
30+
2. Make your changes with signed-off commits
31+
3. Ensure `just ci` passes locally
32+
4. Open a PR targeting `main`
33+
34+
PRs require one approving review and all CI checks to pass before merging.

0 commit comments

Comments
 (0)