Skip to content

Release v26.8.9: version bump, changelog, CI DLL publishing - #18

Merged
k3it merged 2 commits into
masterfrom
claude/release-publishing-workflow-lo1yr3
Aug 9, 2026
Merged

k3it merged 2 commits into
masterfrom
claude/release-publishing-workflow-lo1yr3

Conversation

@k3it

@k3it k3it commented Aug 9, 2026

Copy link
Copy Markdown
Owner

Prepares the v26.8.9 release (fixes from #16 and #17, both already reviewed and merged to master) and adds DLL publishing to CI.

Version bump

  • HermesIntf/hermes.rc: 24,1,13,1 → 26,8,9,1 (FILEVERSION, PRODUCTVERSION, and the FileVersion/ProductVersion strings), following the existing date-based YY.M.D scheme.

Documentation

  • readme.txt: added 26.8.9 changelog entry.
  • README.md: synced the changelog (it was stale at 16.6.27) up through 26.8.9, replaced the ==== CHANGES ==== separators with a Markdown ## Changes heading + bullet list, and fixed a corrupted character in the credits line (Parэzek → Parýzek).

CI (.github/workflows/msbuild.yml)

  • Uploads the built HermesIntf.dll as a workflow artifact on every build (previously the workflow only verified that the DLL compiled and discarded the output).
  • On a published GitHub Release, builds Release/Win32 and auto-attaches HermesIntf.dll to that release via the built-in gh CLI — so cutting a release no longer requires a local Visual Studio build.

Release steps after merge

  1. Merge this PR to master.
  2. Draft a new Release: tag v26.8.9, target master, publish. CI will build and attach HermesIntf.dll automatically.

🤖 Generated with Claude Code

https://claude.ai/code/session_01SsVwSNXUxxufvxfb63DbT4


Generated by Claude Code

claude added 2 commits August 9, 2026 02:27
- Bump version to 26.8.9 in hermes.rc (FILEVERSION/PRODUCTVERSION + strings)
- Add 26.8.9 changelog entry to readme.txt for PR #16 (TRX-DUO/Red Pitaya
  Protocol 2 fixes, P2 watchdog feed) and PR #17 (fix MAC address DLL filter)
- msbuild.yml: upload built HermesIntf.dll as a workflow artifact and
  auto-attach it to published GitHub releases

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01SsVwSNXUxxufvxfb63DbT4
- Bring README.md CHANGES up to date (was stale at 16.6.27) through 26.8.9,
  matching readme.txt
- Replace the ==== CHANGES ==== separators with a Markdown "## Changes"
  heading and a bulleted list for readability
- Fix a corrupted character in the credits line (Parэzek -> Parýzek)

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01SsVwSNXUxxufvxfb63DbT4
@k3it
k3it merged commit 4c33990 into master Aug 9, 2026
1 check passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants