-
Notifications
You must be signed in to change notification settings - Fork 219
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
build pipeline : drop pypi #464
Comments
@darodi Windows - One binary made with PyInstaller. Currently that require more than just slapping it with pyinstaller as default settings will create a binary that trigger multiple AV software. |
Docker: The project needs some refactoring to make those 2 scripts work headless Linux: |
Additionally this project need switch ASAP to Kindle Previewer as source of kindlegen. Technically getting it from archive.org is breaking license of that software - even if standalone kindlegen project is dead. |
Currently created Linux binary will work on very limited spectrum of distributions. I would highly suggest to make it somebody else headache. Just don't repeat my mistakes. Every release you make is one more you need to support. |
It seems ok on virustotal.com https://www.virustotal.com/gui/url/22b2f6747853c0a114883e686431193d88d8c3575a89bef3ebc56a83b0dde31b/detection |
You tested URL not file. |
Detection count will rise and fall over the time. That is normal for PyInstaller binaries - too much malware use it. |
Additionally #467 is the Linux problem which I mentioned earlier. Binary is bound to specific GLIBC version. |
would this be enough? |
No. https://github.com/AcidWeb/CurseBreaker/blob/master/.github/workflows/build.yml#L18-L23 Build process used for 5.5.2 is totally outdated. |
Same result with your proposal I tried I'll continue more tests this week. |
Output will be never clean without code signing. Point of this operation is to decrease random detection by major AV. |
Originally posted by @AcidWeb in #456 (comment)
@AcidWeb , @ciromattia
I integrated some PR and github actions for automatic releases in master.
It works on tag push:
kcc/.github/workflows/python-package.yml
Lines 5 to 8 in 33d57d5
If you add a
secrets.PYPI_API_TOKEN
in the repository, it will release to pyPikcc/.github/workflows/python-package.yml
Line 52 in 33d57d5
If you give public access to
https://github.com/users/ciromattia/packages?repo_name=kcc
for docker images generated
They will be available in
https://github.com/ciromattia/kcc/pkgs/container/kcc
and could be pulled with
docker pull ghcr.io/ciromattia/kcc:latest
Originally posted by @darodi in #456 (comment)
The text was updated successfully, but these errors were encountered: