Skip to content

Automate Windows build and deploy (with PNG support)#379

Merged
kornelski merged 18 commits intomozilla:masterfrom
dofuuz:build-win
Sep 29, 2020
Merged

Automate Windows build and deploy (with PNG support)#379
kornelski merged 18 commits intomozilla:masterfrom
dofuuz:build-win

Conversation

@dofuuz
Copy link
Copy Markdown
Contributor

@dofuuz dofuuz commented Sep 29, 2020

This is a PR to automate build and deploy for Windows platform (with PNG support.)

Related issues: #91, #337, #358

CI will automatically add Windows binary to Github release page on git tagging.

Build and release example is here:
https://github.com/dofuuz/mozjpeg/releases/tag/v4.0.1-buildtest
https://ci.appveyor.com/project/dofuuz/mozjpeg/builds/35456155

Changes:

  • Add libpng to CI
  • Build Win32/x64 variants
  • Auto deploy on tag

Two things should be done to deploy Windows binary to Github release page.

@kornelski kornelski merged commit 751ce7d into mozilla:master Sep 29, 2020
@kornelski
Copy link
Copy Markdown
Member

Thanks! Let's see if it works.

wesleywwf pushed a commit to wesleywwf/mozjpeg that referenced this pull request Sep 27, 2021
Modifying a locally-defined non-volatile variable below the setjmp()
return point results in undefined behavior whereby the variable may not
have the expected value after setjmp() returns.

Fixes mozilla#379
@dofuuz
Copy link
Copy Markdown
Contributor Author

dofuuz commented Aug 19, 2022

It seems like Github auth_token is expired.
It should be updated to deploy Windows binaries again...

@dofuuz dofuuz deleted the build-win branch October 19, 2023 01:08
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