Commit graph

31 commits

Author SHA1 Message Date
Benjamin Renard 95a013e74b
Code cleaning
All checks were successful
Run tests / test-precommit (push) Successful in 56s
2024-04-22 19:20:25 +02:00
Benjamin Renard 81c05a244e Switch from Woodpecker CI to Forgejo Actions
All checks were successful
Run tests / test-precommit (push) Successful in 1m20s
2024-03-15 08:56:03 +01:00
Benjamin Renard cab1379b22 Introduce pre-commit hooks 2024-03-15 08:52:56 +01:00
Benjamin Renard 1f2ae28cf0 Try to auto-detect revision in append mode if not specified
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
ci/woodpecker/tag/woodpecker Pipeline was successful
2022-12-13 10:45:28 +01:00
Benjamin Renard bc072ccf32 Fix release notes generation even if no new version is detected 2022-12-13 10:44:33 +01:00
Benjamin Renard bbae5ea39e build.sh: exclude CI, build.sh, README.md and merge related commits generating debian changelog
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2022-12-12 19:51:41 +01:00
Benjamin Renard e99758fe0e Update usage in README.md 2022-12-12 19:47:47 +01:00
Benjamin Renard 70381153b9 Fix handling tag on excluded commits and even if there is no message for this version
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
ci/woodpecker/tag/woodpecker Pipeline was successful
2022-12-12 19:15:55 +01:00
Benjamin Renard f659811be5 Add -x/--exclude parameter to allow to exclude some commits from generated changelog
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
ci/woodpecker/tag/woodpecker Pipeline was successful
2022-12-12 15:05:09 +01:00
Benjamin Renard d7ff1fd03f Remove the hard-coded "-1" suffix to package versions
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
The --version-suffix parameter permit to add it if need.
2022-12-12 14:43:39 +01:00
Benjamin Renard cafe12ed3d Add -C/--clean-tags-regex to allow tag names cleaning when computing package version
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2022-12-12 14:33:31 +01:00
Benjamin Renard 0824d02cd6 Split long commit message to multiple lines to respect the maximun of 80 characters per line imposed by Lantian
All checks were successful
ci/woodpecker/tag/woodpecker Pipeline was successful
ci/woodpecker/push/woodpecker Pipeline was successful
2022-12-12 11:32:27 +01:00
Benjamin Renard 5c5481ea57 Add --revision parameter to allow to control the commits used to generate the changelog 2022-12-12 11:19:08 +01:00
Benjamin Renard e71611f17a Add -A/--append parameter to append generated changelog lines to existing file instead of overwriting it 2022-12-12 11:17:01 +01:00
Benjamin Renard 0c3ddea197 Restore compatibility with python 3.5 2022-11-24 11:09:41 +01:00
Benjamin Renard 9c9773f489 CI: use brenard/aptly-publish image for publish-apt job
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
ci/woodpecker/tag/woodpecker Pipeline was successful
2022-08-01 23:16:12 +02:00
Benjamin Renard 6aefda385c Fix pylint/flake8 errors of last commit
All checks were successful
ci/woodpecker/tag/woodpecker Pipeline was successful
ci/woodpecker/push/woodpecker Pipeline was successful
2022-08-01 19:56:26 +02:00
Benjamin Renard 2198fa2b21 Add -R/--release-notes parameter
Some checks failed
ci/woodpecker/tag/woodpecker Pipeline failed
2022-08-01 19:52:29 +02:00
Benjamin Renard a0a7c5e0ab Fix missing line returns after version first line
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
ci/woodpecker/tag/woodpecker Pipeline was successful
2022-08-01 15:16:56 +02:00
Benjamin Renard 21692634f2 Fix flake8 warning
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
ci/woodpecker/tag/woodpecker Pipeline was successful
2022-05-01 01:55:46 +02:00
Benjamin Renard e61d82e025 Fix some pylint warning (and CI step dependency)
Some checks failed
ci/woodpecker/push/woodpecker Pipeline failed
2022-05-01 01:52:46 +02:00
Benjamin Renard e6dfa50e0e CI: Add publishing (gitea version & debian package)
Some checks failed
ci/woodpecker/push/woodpecker Pipeline failed
2022-05-01 01:23:05 +02:00
Benjamin Renard 812d4a051a Add -N/--maintainer-name & -E/--maintainer-email parameters
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2022-04-30 22:23:41 +02:00
Benjamin Renard ce9181f53f Fix some pylint warnings and add custom .pylintrc file
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2022-04-17 00:34:05 +02:00
Benjamin Renard 71c550a5ce CI: Fix missing dependencies
Some checks failed
ci/woodpecker/push/woodpecker Pipeline failed
2022-04-17 00:21:35 +02:00
Benjamin Renard 4a4eb8d0e1 Add first test of .woodpecker.yml
Some checks failed
ci/woodpecker/push/woodpecker Pipeline failed
2022-04-17 00:05:29 +02:00
Benjamin Renard a109b47ba7 Fix some flake8 warnings 2022-04-17 00:01:18 +02:00
Benjamin Renard 4d36fa0c0e Add --always parameter to git describe 2022-03-17 18:56:36 +01:00
Benjamin Renard 7987b25f66 Add alternative installation methods 2022-03-17 17:09:53 +01:00
Benjamin Renard 66d9a0b0b0 Explicitly use python3 2022-03-17 16:55:04 +01:00
Benjamin Renard 9662a39abd Initial release 2022-03-17 16:44:56 +01:00