Skip to content

Commit 232deec

Browse files
committed
Add new lines after headings
1 parent 6bd9236 commit 232deec

File tree

1 file changed

+10
-0
lines changed

1 file changed

+10
-0
lines changed

CONTRIBUTING.md

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -13,30 +13,35 @@ cd libdsc
1313
## Building and Testing
1414

1515
### Basic Build
16+
1617
```bash
1718
./scripts/build.sh
1819
```
1920

2021
### Run Tests
22+
2123
```bash
2224
./scripts/build.sh
2325
cd build
2426
ctest --output-on-failure
2527
```
2628

2729
### Run Linter
30+
2831
```bash
2932
./scripts/lint.sh
3033
```
3134

3235
### Format Code
36+
3337
```bash
3438
./scripts/format.sh
3539
```
3640

3741
## Package Management
3842

3943
### Official Releases
44+
4045
The recommended way to create releases is through GitHub:
4146

4247
1. Tag your version:
@@ -55,9 +60,11 @@ git push origin v0.1.0-alpha
5560
This ensures consistent, reproducible builds in a clean environment.
5661

5762
### Local Package Testing
63+
5864
For development and testing, you can build packages locally in the dev container:
5965

6066
#### Debian Package
67+
6168
```bash
6269
./scripts/build-debian.sh
6370
```
@@ -66,6 +73,7 @@ Outputs:
6673
- libdsc-dev_*.deb (development)
6774

6875
#### RPM Package
76+
6977
```bash
7078
./scripts/build-rpm.sh
7179
```
@@ -78,6 +86,7 @@ Requirements:
7886
- rpm-build and rpmdevtools packages
7987

8088
#### Arch Package
89+
8190
```bash
8291
./scripts/build-arch.sh
8392
```
@@ -104,6 +113,7 @@ Note: Local package builds are useful for testing but should not be distributed.
104113
- Single package with both runtime and development files
105114

106115
### Version Numbering
116+
107117
- Release tags: v0.1.0-alpha
108118
- Debian format: 0.1.0~alpha1
109119
- RPM format: 0.1.0~alpha

0 commit comments

Comments
 (0)