Commit graph

55 commits

Author SHA1 Message Date
Vladimir Panteleev
641123fd82 tools.changed: Allow the word "Bugzilla" to appear in issue references
Counterpart of https://github.com/dlang/dlang-bot/pull/302.
2023-06-25 01:57:32 +02:00
Iain Buclaw
444c37c1e6 changed: Detect dmd runtime changes based on changelog entry prefix 2022-10-10 02:10:39 +02:00
Iain Buclaw
11fad3cf9e Remove references to the archived druntime repository 2022-10-10 01:22:15 +02:00
Vladimir Panteleev
f14bd41b05 changed: Clarify terminology
Make it clear that the list of "regressions" is a list of regressions
fixed, and not an "errata" of regressions introduced in this release.
2021-02-23 08:28:42 +01:00
Martin Nowak
6af2a73d5c fix changelog generator
- new regex expects fix to start line
2020-07-03 17:45:19 +02:00
Geod24
072b59098c Improve regex for closed issues
See https://github.com/dlang/dlang-bot/pull/240
2020-05-26 18:01:15 +09:00
Sebastian Wilzbach
fd7a1f3133 Fix changelog generation for markdown code blocks 2020-02-20 00:16:39 +01:00
Sebastian Wilzbach
096000dd80 Add shortlink to the contributors 2019-02-16 13:16:33 +01:00
Sebastian Wilzbach
a740b9262e Fix typos in the changed summary text 2018-07-29 16:04:28 +02:00
Sebastian Wilzbach
0f5c67fa7b Allow to print simple changelog statistics 2018-07-04 09:25:00 +02:00
Sebastian Wilzbach
10bfea0142 Add a sanitycheck to ensure that changelog files end with .dd 2018-03-26 03:40:51 +02:00
Sebastian Wilzbach
412a318bbf Use CHANGELOG_NAV_INJECT for the changelog generator 2018-03-14 13:58:18 +01:00
Martin Nowak
721dc061ae Merge remote-tracking branch 'upstream/stable' into merge_stable 2018-02-27 20:12:44 +01:00
Martin Nowak
9c1ea4686a adapt changed tool to retrieve still open bugs
- as we switched to only auto-close bugs when their fix lands in master
2018-02-27 17:55:07 +01:00
Sebastian Wilzbach
3cf6a4e5c2 Emit new CHANGELOG_SOURCE_FILE DDoc macro 2018-02-12 15:51:06 +01:00
Sebastian Wilzbach
7c1b974d2b Remove deprecated nightly flag 2018-02-12 15:51:06 +01:00
The Dlang Bot
a36dafa5e6
Merge pull request #312 from wilzbach/improve-codeblock-detection
Improve codeblock detection
merged-on-behalf-of: Vladimir Panteleev <github@thecybershadow.net>
2018-02-09 06:35:26 +01:00
Sebastian Wilzbach
693b5439c7 Improve codeblock detection 2018-02-09 01:56:14 +01:00
Sebastian Wilzbach
0d6140e293 Issue 18351 - integrate dub changelog with changed.d tool 2018-02-02 19:32:04 +01:00
Andrei Alexandrescu
05f387a7aa
Merge pull request #274 from wilzbach/changed-contributors
Emit list of contributors during the changelog generation
2017-12-15 15:18:41 -05:00
Sebastian Wilzbach
b59845633e Emit list of contributors during the changelog generation 2017-12-14 05:57:16 +01:00
Sebastian Wilzbach
807c0c36e9 Unify changelogs and insert generic macros 2017-12-13 23:35:08 +01:00
Sebastian Wilzbach
23425d3e2b Merge pull request #234 from CyberShadow/pull-20170618-030137
Sort changelog entry files by file name
2017-06-19 00:35:12 +02:00
Vladimir Panteleev
05924461b5
changed: Validate changelog entry files
Prevents mistakes such as https://github.com/dlang/dmd/pull/6912.
2017-06-18 04:14:13 +00:00
Vladimir Panteleev
3a40c23652
Sort changelog entry files by file name
This stabilizes the changelog order, preventing non-deterministic
website builds, and also allows ordering the entries manually by
naming the files according to the desired lexicographical order.
2017-06-18 03:01:40 +00:00
RazvanN7
7364e9a42f Updated makefile to use dmd/generated/os/release/model/dmd 2017-03-03 09:39:00 +02:00
The Dlang Bot
f6a185b468 Merge pull request #222 from wilzbach/emit-nightly-header
Use alternative header for nightly builds
merged-on-behalf-of: unknown
2017-03-01 09:23:40 +01:00
Sebastian Wilzbach
23c55e71c5 Changed.d: Remove leading whitespace in changelog output 2017-02-28 20:41:43 +01:00
Sebastian Wilzbach
724839f07a Use alternative header for nightly builds 2017-02-27 08:14:54 +01:00
The Dlang Bot
1ef06894a6 Merge pull request #221 from wilzbach/emit-nightly-header
Changed.d: emit nightly header
merged-on-behalf-of: Vladimir Panteleev <github@thecybershadow.net>
2017-02-27 07:55:01 +01:00
Sebastian Wilzbach
1b196207fe Changed.d: emit nightly header 2017-02-27 07:49:08 +01:00
Sebastian Wilzbach
2e0f669268 Remove GIT_NAMESPACE 2017-02-26 11:33:51 +01:00
Sebastian Wilzbach
97253e9767 Avoid fetching the remote directly
Use a git NAMESPACE to avoid interference with the user's refs.
2017-02-26 11:00:41 +01:00
Sebastian Wilzbach
44071e0f99 Handle empty issue list more gently 2017-02-18 00:50:56 +01:00
Martin Nowak
3a2f048cc8 paragraphs and indentation
- keep example code out of paragraphs
- new paragraphs on \n\n
- indentation
2017-01-06 22:05:57 +01:00
Martin Nowak
873a08ff3b separate entries by newline 2017-01-06 22:05:57 +01:00
Martin Nowak
0d0c67ffaf add final newline 2017-01-06 22:05:57 +01:00
Martin Nowak
93aec288b6 use language-changelog for dlang.org repo 2017-01-06 22:05:57 +01:00
Martin Nowak
1c02e4f2c5 don't escape title and description
- collides with macros $(TT text) in title and description
- maybe instead add a CI lint tool to check for balanced parens and
  unescaped characters
2017-01-06 22:05:57 +01:00
Martin Nowak
04cc619aff use abbreviated month 2017-01-06 17:16:33 +01:00
Sebastian Wilzbach
dd82e0cd0a Add dlang.org,installer and tools repos to the changelog builder 2016-12-16 02:32:56 +01:00
Sebastian Wilzbach
a6eb5bd2ea Address review comments 2016-11-22 20:20:52 +01:00
Sebastian Wilzbach
2e10f1b845 Added flag to hide manual text file changes 2016-10-07 19:32:44 +02:00
Sebastian Wilzbach
b0ed7fe61e Prettify style + cleanup 2016-10-07 19:14:06 +02:00
Sebastian Wilzbach
a18ebc08f6 Add changelog builder 2016-10-07 19:05:27 +02:00
anonymous
d9ea6a7795 remove wrong P around LIs
BUGSTITLE generates an OL for the LIs.
2016-09-01 22:51:59 +02:00
Sebastian Wilzbach
34cd047874 make changed.d runnable 2016-08-31 14:59:00 +02:00
Martin Nowak
87fee77b77 update component names
- replace silent fallthrough with assert(0) for unknown components
- rename website -> dlang.org
2015-07-24 11:36:23 +02:00
Martin Nowak
f451474e57 generate bugzilla changelog list from git commits
- parse commit messages for all repos in revList using
  the same regex as the github bugzilla integration

- query bugzilla for details on those bugs and make sure
  they are still marked as resolved and fixed
2015-07-24 11:22:03 +02:00
Martin Nowak
195d5b87cc remove caching
- tools is rarely used
- caching might cause troubles when a bug gets reopened
2015-07-24 10:46:01 +02:00