Skip to content

Commit babf0bb

Browse files
committed
get release notes added!
1 parent ce95550 commit babf0bb

3 files changed

Lines changed: 16 additions & 9 deletions

File tree

.github/workflows/release.yml

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -186,6 +186,9 @@ jobs:
186186
mv "dist/EmulatorJS Netplay Server-${{ needs.check-version.outputs.version }}-win.zip" "dist/EmulatorJS Netplay Server-windows-${{ needs.check-version.outputs.version }}.zip"
187187
mv "dist/emulatorjs-netplay-server.exe" "dist/EmulatorJS Netplay Server-windows-${{ needs.check-version.outputs.version }}.exe"
188188
189+
- name: Create Release Notes
190+
run: npx -y --quiet changelog-maker --markdown --group --commit-url=https://github.com/EmulatorJS/EmulatorJS-Netplay/commit/{ref} >> CHANGELOG.md
191+
189192
- name: Create Release
190193
id: create_release
191194
uses: actions/create-release@v1
@@ -196,6 +199,9 @@ jobs:
196199
release_name: v${{ needs.check-version.outputs.version }}
197200
draft: false
198201
prerelease: false
202+
body: |
203+
## Changelog
204+
$(cat CHANGELOG.md)
199205
200206
- name: Upload Release Asset Docker
201207
id: upload-release-asset-docker

package-lock.json

Lines changed: 3 additions & 3 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

package.json

Lines changed: 7 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,10 @@
1212
"pkg": {
1313
"scripts": "**/*.js",
1414
"assets": "**/*",
15-
"targets": [ "latest-linux-x64", "latest-win-x64"],
15+
"targets": [
16+
"latest-linux-x64",
17+
"latest-win-x64"
18+
],
1619
"outputPath": "dist"
1720
},
1821
"build": {
@@ -24,15 +27,14 @@
2427
],
2528
"description": "A Netplay Server For EmulatorJS",
2629
"category": "Network;Game",
27-
"icon" : "src/img/icon.png"
28-
30+
"icon": "src/img/icon.png"
2931
},
3032
"win": {
3133
"target": [
3234
"zip",
3335
"portable"
3436
],
35-
"icon" : "src/img/icon.ico"
37+
"icon": "src/img/icon.ico"
3638
}
3739
},
3840
"scripts": {
@@ -41,8 +43,7 @@
4143
"app": "electron .",
4244
"build-win": "electron-builder --win --publish=never && pkg ./ --targets latest-win-x64 --no-bytecode",
4345
"build-linux": "electron-builder --linux --publish=never && pkg ./ --targets latest-linux-x64 --no-bytecode",
44-
"build-docker": "docker build -t emulatorjs-netplay-server .",
45-
"release-notes": " "
46+
"build-docker": "docker build -t emulatorjs-netplay-server ."
4647
},
4748
"dependencies": {
4849
"express": "^4.18.2",

0 commit comments

Comments
 (0)