Skip to content

Latest commit

 

History

History
39 lines (30 loc) · 1.55 KB

File metadata and controls

39 lines (30 loc) · 1.55 KB

Creating an unofficial modern build release

The repository's modernized clients are historical worked examples, not official product releases. GitHub Actions can produce two unsigned, portable ZIP files for archivists, educators, and people experimenting with forks.

Build the packages

  1. Open the repository's Actions tab.
  2. Select Build unofficial modern clients.
  3. Choose Run workflow on the commit to package.
  4. Download the comic-chat-unofficial-modern-builds-* artifact after the job finishes.

The artifact contains:

  • ComicChat-1.0-pre-unofficial-modern.zip
  • ComicChat-2.5-beta-1-unofficial-modern.zip
  • SHA256SUMS.txt

Each ZIP contains a statically linked x86 executable, its bundled ComicArt directory, the original help file, documentation, the repository license, and a provenance notice. The workflow extracts each ZIP into a random path containing spaces, launches it with an unrelated working directory, and verifies that it remains running.

Publish the manual GitHub release

  1. Draft a new release with a date-based tag such as unofficial-modern-builds-YYYY-MM.
  2. Use a title such as Unofficial modern builds - Month YYYY.
  3. Mark the release as a pre-release.
  4. Attach both ZIP files and SHA256SUMS.txt.
  5. Identify the source commit and state that the executables are unsigned, unsupported archival builds rather than an official Microsoft product release.

No installer or code-signing material is required. Users should extract an entire ZIP before running the executable so ComicArt remains beside it.