Skip to content

Binary builder action - #33

Open
noideaman wants to merge 15 commits into
ComfyChloe:Masterfrom
noideaman:binary-builder
Open

Binary builder action#33
noideaman wants to merge 15 commits into
ComfyChloe:Masterfrom
noideaman:binary-builder

Conversation

@noideaman

Copy link
Copy Markdown

Created a action workflow for building windows and linux binaries/installers

Changes

  • updated electron to latest (43)
  • updated electron-builder to latest (26.15)
  • changed build section to not run electron-builder
  • added values for linux (icon/compression/target output type)
  • updated windows values (target output type)
  • added a png of the icon for linux use
  • added multiple resolutions to the windows icon

New with actions file

  • builds windows and linux binaries/installers
  • run on creation of new release
  • uploads built binaries both to actions artifacts and releases

I tried using electron-builder's built in publisher tool. but i could not get it to work properly so it builds with --publish=never and a different action handles publishing it

noideaman added 15 commits July 29, 2026 18:30
add png
update electron for wayland
add appimage support
initial nsis windows support
updated build to make an nsis installer
updated icon to support multires on windows
update to latest checkout and setup-node
Changing actions workflow to allow building on release
old work flow only worked on push of updates that contains a tag and a commit with the same version number though git cli
forgot to run the modified npm build command
@noideaman

Copy link
Copy Markdown
Author

it runs and claims connections, but it aint oscing, atleast on linux, binaries are on my fork

@ComfyChloe ComfyChloe self-assigned this Jul 30, 2026
@noideaman

Copy link
Copy Markdown
Author

so it looks to be an osc and oscquery mdns issue
#34

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