Skip to content

chore(build): create workflow to run tests against classic games storm.dll - #118

Merged
fallenoak merged 1 commit into
whoahq:masterfrom
Starsurgical:dllworkflow
Jul 30, 2026
Merged

chore(build): create workflow to run tests against classic games storm.dll#118
fallenoak merged 1 commit into
whoahq:masterfrom
Starsurgical:dllworkflow

Conversation

@heinermann

@heinermann heinermann commented Jan 27, 2026

Copy link
Copy Markdown
Contributor
  • Runs are manual (feel free to change this later).
  • Only a handful of versions were chosen to run against (otherwise there would be too many), but there's at least 1 from 4 games, and the most important (latest available) ones took priority.
  • Each test with an already cached storm.dll takes approximately 1 minute.
  • Patch archives are initially pulled from Blizzard's FTP before caching the storm.dll for each item.
  • Also don't build StormLib when it's not used.
2026-01-26 21_54_53-Test runner against storm dll · Starsurgical_squall@f8e220a and 13 more pages -

Sample run: https://github.com/Starsurgical/squall/actions/runs/21387043443/job/61565445870

@heinermann
heinermann force-pushed the dllworkflow branch 3 times, most recently from 98cd60d to 734571f Compare January 27, 2026 06:28
@heinermann
heinermann marked this pull request as ready for review January 27, 2026 06:32
@heinermann
heinermann force-pushed the dllworkflow branch 2 times, most recently from 7af06bb to 8b5f503 Compare February 21, 2026 23:42
@heinermann
heinermann force-pushed the dllworkflow branch 2 times, most recently from 1b1c8ba to 8beaa68 Compare July 29, 2026 07:15
@heinermann

Copy link
Copy Markdown
Contributor Author

@fallenoak
fallenoak merged commit 1010bc7 into whoahq:master Jul 30, 2026
6 checks 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