mirror of
https://github.com/EDCD/EDMarketConnector.git
synced 2026-10-22 17:22:09 +03:00
[Minor] Fix Some Output Tooling
This commit is contained in:
3 files changed
+11
-9
No files matched your search
@@ -250,7 +250,7 @@ jobs:
|
||||
path: ./
|
||||
|
||||
- name: Hash files
|
||||
run: find . -maxdepth 1 -type f \( -name "*.exe" -o -name "*.zip" -o -name "*.tar.gz" \) -print0 \ | xargs -0 -P 4 sha256sum > hashes.sum
|
||||
run: sha256sum EDMarketConnector_Installer_*.exe EDMarketConnector-release-*.{zip,tar.gz} > ./hashes.sum
|
||||
|
||||
- name: Create Draft Release
|
||||
uses: "softprops/action-gh-release@v2"
|
||||
|
||||
+6
-6
@@ -7,7 +7,7 @@ Pre-Release 6.0.0-Beta1
|
||||
This is a PUBLIC BETA for EDMC 6.0.0, now available on the Beta update track!
|
||||
|
||||
This build represents one of the most significant internal updates to EDMC in recent memory.
|
||||
It includes a complete overhaul of the configuration system, full x64-bit build support, major plugin-system
|
||||
It includes a complete overhaul of the configuration system, full x64-bit build support, major plugin system
|
||||
enhancements (including enable/disable support), new core plugins, and additional updates across the codebase.
|
||||
|
||||
Because of the scale of these changes, existing workflows, plugins, and user configurations may behave differently.
|
||||
@@ -18,22 +18,22 @@ This is a BETA release – BUGS ARE EXPECTED. Please report any issues on GitHub
|
||||
|
||||
**Changes and Enhancements**
|
||||
* Enables building of x64-bit builds.
|
||||
* Added a new unified config system and migrates both Linux and Windows configuration files to a new config.toml format at the program root directory.
|
||||
* Added a new unified config system and migrated both Linux and Windows configuration files to a new config.toml format at the program root directory.
|
||||
* Added a new EDAstro core plugin to send specific events to EDAstro.
|
||||
* Added a new plugin Enable/Disable system in Preferences -> Plugins.
|
||||
* Added a new logger into the Config module prior to the default logger.
|
||||
* Added a new plugin Enable/Disable system, in Preferences -> Plugins.
|
||||
* Added a new logger to the Config module prior to the default logger.
|
||||
* Added a new --skip-journallock argument to allow EDMC to start even if the journal lock was not acquired.
|
||||
* Added a new ScrollableNotebook class to enable horizontal scrolling of tabs in a Notebook.
|
||||
* Updated the Plugins settings window to use the new ScrollableNotebook class.
|
||||
* Updated a number of GitHub workflow dependencies.
|
||||
* Updated the default Python version to 3.13.
|
||||
* Updated EDMC:// protocol handler to use process handles with least-privilege access for improved security and reliability.
|
||||
* Updated a number of Tkinter TK elements to use the updated TTK equivelents.
|
||||
* Updated a number of Tkinter TK elements to use the updated TTK equivalents.
|
||||
* Updated some internal function calls to use non-deprecated alternatives.
|
||||
* Updated the LastError class to a Python Dataclass.
|
||||
* Updated a number of dependencies.
|
||||
* Updated a number of Win32 calls with proper prototyping for x64-bit builds.
|
||||
* Updated the WIndows WinSparkle updater to be more maintainable.
|
||||
* Updated the Windows WinSparkle updater to be more maintainable.
|
||||
* Updated the Windows DDE Request handler for the EDMC Protocol, specifically callbacks and internal stability.
|
||||
* Simplified some internal logic calls.
|
||||
* Simplified the git shorthash function call.
|
||||
|
||||
@@ -43,7 +43,7 @@ def build_html(md_changelog: str, version: str) -> str:
|
||||
"""Convert markdown changelog to HTML."""
|
||||
html_out = f"<h2>Release {version}</h2>\n"
|
||||
html_out += mistune.html(md_changelog) # type: ignore
|
||||
html_out = re.sub(r"h1", "h2", html_out) + "\n<hr>"
|
||||
html_out = re.sub(r"h1", "h2", html_out) + "<hr>"
|
||||
|
||||
with open("script_output/html_changelog.txt", "w", encoding="utf-8") as html_file:
|
||||
html_file.write(html_out)
|
||||
@@ -75,6 +75,8 @@ def build_fdev(
|
||||
f"[HEADING=2][URL='{gh_link}'][SIZE=7]Release {version}[/SIZE][/URL][/HEADING]\n"
|
||||
f"[URL='{vt_signed}']Pre-emptive upload to VirusTotal[/URL]. "
|
||||
f"([URL='{vt_unsigned}']Unsigned Installer[/URL])\n\n"
|
||||
f"Please note: EDMC now distributes 64-bit builds by default. 32-bit (x86) builds "
|
||||
f"are still available for download on GitHub.\n\n"
|
||||
)
|
||||
|
||||
if version.startswith(("Pre-Release", "Beta")):
|
||||
@@ -118,7 +120,7 @@ You can also view the Elite: Dangerous Forum thread [HERE](https://forums.fronti
|
||||
|
||||
[Unsigned Installer]("""
|
||||
|
||||
reddit_mid_2 = """) if you don't want to use the code-signed option.
|
||||
reddit_mid_2 = """) if you don't want to use the code-signed option. Please note: EDMC now distributes 64-bit builds by default. 32-bit (x86) builds are still available for download on GitHub.
|
||||
|
||||
~~----------------------------------------------------~~
|
||||
"""
|
||||
|
||||
Reference in new issue
Block a user