Skip to content

fix(build): sync scheduled nightly workflow#136

Merged
Orinks merged 1 commit into
mainfrom
codex/sync-main-nightly-build-workflow
May 28, 2026
Merged

fix(build): sync scheduled nightly workflow#136
Orinks merged 1 commit into
mainfrom
codex/sync-main-nightly-build-workflow

Conversation

@Orinks

@Orinks Orinks commented May 28, 2026

Copy link
Copy Markdown
Owner

Summary

  • sync the default-branch scheduled build workflow with the current Nuitka build path
  • keep macOS nightlies on macos-latest, matching the working AccessiWeather pattern
  • leave release publishing in the build workflow only; no separate push-releases or WordPress sync path is added

Changelog

No CHANGELOG.md entry is included because this is a default-branch CI/release workflow correction, not a user-visible app change. I also removed the stale release-push work from the branch before merge.

Why

The failing May 27 PortkeyDrop nightly was produced by the workflow definition on main, even though it checked out dev for source. That main workflow still used the older PyInstaller macOS packaging path, and the published macOS binary contains PyInstaller bootloader strings matching the reported [PYI-... Module object for struct is NULL] traceback.

Verification

  • actionlint .github\workflows\build.yml
  • Select-String -Path .github\workflows\build.yml -Pattern 'PyInstaller|pyinstaller|installer/build.py|push-releases|push-to-wordpress|WP_|update-wordpress' -CaseSensitive:$false produced no matches
  • git diff --check

@Orinks Orinks force-pushed the codex/sync-main-nightly-build-workflow branch from 74c018d to 48d1e7f Compare May 28, 2026 02:08
@Orinks Orinks marked this pull request as ready for review May 28, 2026 02:11
@Orinks Orinks merged commit 8517ad7 into main May 28, 2026
6 checks passed
@Orinks Orinks deleted the codex/sync-main-nightly-build-workflow branch May 28, 2026 02:11
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