summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--CONTRIBUTING.md17
-rw-r--r--debian/control2
2 files changed, 11 insertions, 8 deletions
diff --git a/CONTRIBUTING.md b/CONTRIBUTING.md
index ab8fbf8..b5eab51 100644
--- a/CONTRIBUTING.md
+++ b/CONTRIBUTING.md
@@ -121,10 +121,12 @@ Maintainers need to do the following to push out a release:
121 121
1221. Make sure that all pending and mergeable pull requests are in 1221. Make sure that all pending and mergeable pull requests are in
1232. Run `valgrind` and check that everything is ok 1232. Run `valgrind` and check that everything is ok
1243. Update the `snuffleupagus.h` file: drop the -dev suffix and check new version comply with [semantic versioning](https://semver.org/) 1243. Update the `src/php_snuffleupagus.h` file: drop the `-dev` suffix and check new version comply with [semantic versioning](https://semver.org/)
1254. Update the changelog page in the documentation 1254. Update the changelog page in the documentation
1265. Update the Debian changelog in ./debian/changelog with `dch` 1265. Update the Debian changelog in `./debian/changelog` with `dch`
1276. Create a tag for the release: 1276. Commit the result
1287. Clean up the folder `make clean; git clean -xdf`
1298. Create a tag for the release:
128 130
129 ```sh 131 ```sh
130 git checkout master 132 git checkout master
@@ -132,10 +134,11 @@ Maintainers need to do the following to push out a release:
132 make coverage 134 make coverage
133 git config user.signingkey 498C46FF087EDC36E7EAF9D445414A82A9B22D78 135 git config user.signingkey 498C46FF087EDC36E7EAF9D445414A82A9B22D78
134 git config user.email security@nbs-system.com 136 git config user.email security@nbs-system.com
135 git tag -s $MAJOR.$MINOR.$PATCH 137 git tag -s v$MAJOR.$MINOR.$PATCH -m "v$MAJOR.$MINOR.$PATCH"
136 git push --tags 138 git push --tags
137 ``` 139 ```
138 140
1397. Create the [release on github](https://github.com/nbs-system/snuffleupagus/releases) 1419. Build the debian package with `make debian`
1408. Update the `snuffleupagus.h` file: bump the version 3rd digit and add the -dev suffix 14210. Create the [release on github](https://github.com/nbs-system/snuffleupagus/releases)
1419. Do the *secret release dance* 14311. Update the `src/php_snuffleupagus.h` file: bump the version 3rd digit and add the `-dev` suffix
14412. Do the *secret release dance*
diff --git a/debian/control b/debian/control
index c1cfb92..c2e2f9c 100644
--- a/debian/control
+++ b/debian/control
@@ -1,7 +1,7 @@
1Source: snuffleupagus 1Source: snuffleupagus
2Priority: optional 2Priority: optional
3Maintainer: NBS System <snuffleupagus@nbs-system.com> 3Maintainer: NBS System <snuffleupagus@nbs-system.com>
4Build-Depends: debhelper (>= 9), php7.0-dev 4Build-Depends: debhelper (>= 9), php7.1-dev
5Standards-Version: 3.9.2 5Standards-Version: 3.9.2
6Homepage: https://snuffleupagus.fr 6Homepage: https://snuffleupagus.fr
7Section: php 7Section: php