Skip to content

Add nightly build workflow#71

Merged
erikdarlingdata merged 1 commit intodevfrom
feature/nightly-build
Mar 10, 2026
Merged

Add nightly build workflow#71
erikdarlingdata merged 1 commit intodevfrom
feature/nightly-build

Conversation

@erikdarlingdata
Copy link
Owner

Summary

  • Nightly build from dev branch, daily at 6AM UTC (1AM EST)
  • Builds all 4 platforms: win-x64, linux-x64, osx-x64, osx-arm64
  • macOS builds packaged as proper .app bundles (matching release workflow)
  • Skips build if no commits in last 24 hours
  • Runs tests before publishing
  • Creates rolling nightly prerelease tag with SHA256 checksums
  • Manual trigger via workflow_dispatch

Adapted from PerformanceMonitor's nightly workflow, extended for cross-platform builds.

Test plan

  • Trigger manually via Actions > Nightly Build > Run workflow
  • Verify all 4 platform zips are created on the nightly release
  • Verify checksums match

🤖 Generated with Claude Code

Builds dev branch daily at 6AM UTC for all 4 platforms (win-x64,
linux-x64, osx-x64, osx-arm64) with macOS .app bundling. Skips
if no commits in last 24 hours. Creates rolling "nightly" prerelease
tag with checksums. Can also be triggered manually.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
@erikdarlingdata erikdarlingdata merged commit 079a3d7 into dev Mar 10, 2026
@erikdarlingdata erikdarlingdata deleted the feature/nightly-build branch March 10, 2026 02:23
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.

1 participant