Skip to content

Commit 724ddc8

Browse files
CI: Add Changelog.md
1 parent 9e6e165 commit 724ddc8

3 files changed

Lines changed: 20 additions & 0 deletions

File tree

.github/workflows/build.sh

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -23,6 +23,7 @@ if [[ "$_BUILD_BRANCH" == "refs/heads/master" || "$_BUILD_BRANCH" == "refs/tags/
2323
export _IS_BUILD_CANARY="true"
2424
export _IS_GITHUB_RELEASE="true"
2525
elif [[ "$_BUILD_BRANCH" == refs/tags/* ]]; then
26+
export _CHANGELOG_VERSION="${_APP_VERSION//.}"
2627
export _IS_GITHUB_RELEASE="true"
2728
fi
2829
export _RELEASE_VERSION="v${_APP_VERSION}-${_BUILD_VERSION}"
@@ -35,6 +36,7 @@ echo "_BUILD_VERSION=${_BUILD_VERSION}" >> "${GITHUB_ENV}"
3536
echo "_RELEASE_VERSION=${_RELEASE_VERSION}" >> "${GITHUB_ENV}"
3637
echo "_IS_BUILD_CANARY=${_IS_BUILD_CANARY}" >> "${GITHUB_ENV}"
3738
echo "_IS_GITHUB_RELEASE=${_IS_GITHUB_RELEASE}" >> "${GITHUB_ENV}"
39+
echo "_CHANGELOG_VERSION=${_CHANGELOG_VERSION}" >> "${GITHUB_ENV}"
3840

3941
npm install --global create-dmg
4042

.github/workflows/main-1.0.0.yml

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -21,6 +21,7 @@ env:
2121
_RELEASE_CONFIGURATION: Release
2222
_BUILD_BRANCH: "${{ github.ref }}"
2323
_APP_VERSION: "1.0.0"
24+
_CHANGELOG_VERSION: "0"
2425
# GIT: Fix reporting from stderr to stdout
2526
GIT_REDIRECT_STDERR: 2>&1
2627

@@ -59,6 +60,8 @@ jobs:
5960
tag: canary
6061
name: "${{ env._RELEASE_NAME }}-${{ env._RELEASE_VERSION }}"
6162
body: |
63+
See https://github.com/julianxhokaxhiu/SummonKit/blob/master/Changelog.md#next
64+
6265
This is a canary build. Please be aware it may be prone to crashing and is NOT tested by anyone.
6366
The App is NOT signed. You need to allow it to run in your Gatekeeper settings panel. Use this build AT YOUR OWN RISK!
6467
- name: Publish Stable release
@@ -70,6 +73,8 @@ jobs:
7073
makeLatest: true
7174
removeArtifacts: true
7275
name: "${{ env._RELEASE_NAME }}-${{ env._RELEASE_VERSION }}"
76+
body: |
77+
See https://github.com/julianxhokaxhiu/SummonKit/blob/master/Changelog.md#${{ env._CHANGELOG_VERSION }}
7378
- name: Publish appcast to GitHub Pages
7479
if: env._IS_GITHUB_RELEASE == 'true' && env._IS_BUILD_CANARY == 'false' && success()
7580
run: |

Changelog.md

Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,13 @@
1+
# Next
2+
3+
- Full commit list since last stable release: https://github.com/julianxhokaxhiu/SummonKit/compare/1.0.0...master
4+
5+
## Core
6+
7+
- Check for Updates on launch using the configured channel in settings
8+
- Add support for Memoria ( Steam, GOG )
9+
10+
# 1.0.0
11+
12+
- Add support for 7th Heaven ( Steam 2013, Steam Rerelease, GOG )
13+
- Add support for Junction VIII ( Steam 2013 )

0 commit comments

Comments
 (0)