Comments (4)
The root cause here might be different from what I initially identified, the publish python distribution job in the failed action (linked above) seems to reference version 1.8.27 which is the prior version, perhaps that's the cause of the failure. Since this was the job building a 1.8.28 release, I suspect that's wrong.
Checking dist/pandare-1.8.27-py3-none-any.whl: PASSED
Showing hash values of files to be uploaded:
/github/workspace/dist/pandare-1.8.27-py3-none-any.whl
SHA256: 30eae3f655c66c5eefb06413d69fca8d85adb3cbe46cb2b58e2d110ca9a947f5
MD5: a6d9fd77098cb7a21e28a68e55522e95
BLAKE2-256: 756ba7[16](https://github.com/panda-re/panda/actions/runs/9357671824/job/25758919983#step:4:17)ac5bc536b8d65b529bd821babdc94ddbdb3ed771dfdee38d760d793c
Uploading distributions to https://upload.pypi.org/legacy/
INFO dist/pandare-1.8.27-py3-none-any.whl (676.3 KB)
INFO password set by command options
INFO username: __token__
INFO password: <hidden>
Uploading pandare-1.8.27-py3-none-any.whl
from panda.
Technically someone can get the correctly aligned PyPanda package from release too with the debian package
https://github.com/panda-re/panda/releases/tag/v1.8.31
Based on history it seems aligned with 1.8.31, I can try hashing both pypanda files to see if the versions are identical
https://pypi.org/project/pandare/#history
from panda.
Hm, this is weird, looks like for v1.30, v1.31 and v1.27, it works, and then just v1.28 pypi is blank, but it looks like it is aligned at the moment.
from panda.
While it seems nothing is broken at the moment exception to that one version, I think what we could do, is update publish_docker.yaml as follows:
1- Change create_release to run setup.sh twice, and store the debian packages as an artifact (much like what we do with the wheel file now). The packages are about 40 MB each, so given we have 2 GB of space, we should be fine, but can set a low retention period to be safe.
https://github.com/panda-re/panda/releases/tag/v1.8.34
2- In a separate job, download everything from create_release, then first thing first, attempt to publish to pip. If that succeeds, create the release and upload the debian and wheel file. This would enforce that is the pip fails, then no release is made.
from panda.
Related Issues (20)
- RR rr_assertion `current_item' failed HOT 2
- PANDA container seems broken
- Error while running ../build.sh HOT 1
- offset/i_t.h not found while running ../build.sh HOT 2
- Callstack instr affected by panda_precise_pc & TB chaining
- Error while running python/examples/bbc_www.py because snapshot 'root' is not presented. HOT 1
- PyPlugins not always unloaded HOT 1
- How to load a .qcow2 format img? Any example? HOT 1
- No httpd and other apps are installed in the ubuntu_1604_x86.qcow HOT 1
- Docker: /lib/x86_64-linux-gnu/libc.so.6: version `GLIBC_2.32' not found (required by /lib/libosi.so) HOT 3
- Missing protobuf dependency in container HOT 2
- CI fails to publish PyPANDA HOT 2
- Missing colorama dependency in container
- Can the default qcow2 provided by Panda for x86_64 be replaced? If so, what issues might there be with my operation steps? HOT 4
- PANDA[taint2]WARNING: Variable shift amount for opcode 25; control bits may be incorrect. HOT 1
- setup.py install is going to be outdated
- Crashing PANDA for 64-bit Windows guests when using -icount HOT 2
- Segfault When SMP is Specified HOT 1
- Callstack_instr: Is popping up to 10 entries sensible? HOT 3
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from panda.