Skip to content

Commit 0088f0e

Browse files
authored
Merge pull request #2157 from wilzbach/changelog
Add nightly (aka pending) changelog to the changelog navigation menu merged-on-behalf-of: Jack Stouffer <jack@jackstouffer.com>
2 parents be70ad7 + ba15cf9 commit 0088f0e

File tree

2 files changed

+6
-1
lines changed

2 files changed

+6
-1
lines changed

changelog/changelog.ddoc

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -73,8 +73,10 @@ _=
7373

7474
CHANGELOG_VERSION = $(LI <a id="$1" href="$1.html">$1</a><span class="hide-from-nav"> ($2, $3)</span>)
7575
CHANGELOG_VERSION_PRE = $(LI <a id="$1" href="$1_pre.html">$1</a><span class="hide-from-nav"> ($+)</span>)
76+
CHANGELOG_VERSION_NIGHTLY = $(LI <a id="pending" href="pending.html">Nightly</a>)
7677
_=BEGIN_GENERATED_CHANGELOG_VERSIONS
7778
CHANGELOG_VERSIONS =
79+
$(CHANGELOG_VERSION_NIGHTLY)
7880
$(CHANGELOG_VERSION 2.078.1, Jan 21, 2018)
7981
$(CHANGELOG_VERSION 2.078.0, Jan 01, 2018)
8082
$(CHANGELOG_VERSION 2.077.1, Nov 29, 2017)

changelog/update_nav.sh

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,9 @@
22

33
set -ueEo pipefail
44

5-
cd changelog
5+
DIR="$( cd "$( dirname "${BASH_SOURCE[0]}" )" && pwd )"
6+
cd $DIR
7+
68
all_vers=($(ls *.dd | grep '^[0-9]\.[0-9][0-9][0-9]\(\.[0-9]\)\?\(_pre\)\?\.dd$' | sort))
79
# also see http://wiki.bash-hackers.org/syntax/pe#search_and_replace
810
# filter-out all pre-release changelogs
@@ -46,6 +48,7 @@ unset IFS
4648
sed -i '/BEGIN_GENERATED_CHANGELOG_VERSIONS/,/END_GENERATED_CHANGELOG_VERSIONS/d' changelog.ddoc
4749
echo '_=BEGIN_GENERATED_CHANGELOG_VERSIONS' >> changelog.ddoc
4850
echo 'CHANGELOG_VERSIONS =' >> changelog.ddoc
51+
echo ' $(CHANGELOG_VERSION_NIGHTLY)' >> changelog.ddoc
4952
for ver in "${rev_pre_vers[@]}"; do
5053
echo " \$(CHANGELOG_VERSION_PRE ${ver%_pre.dd}, not yet released)" >> changelog.ddoc
5154
done

0 commit comments

Comments
 (0)