patryk4815
c02999f66c
fix macos-15-intel https://github.com/actions/runner-images/issues/13046 ( #3436 )
2 weeks ago
patryk4815
4853c320c1
fix cachix upload ( #2941 )
7 months ago
patryk4815
98bcae01da
CI: add uploading `nix develop` to cachix ( #2940 )
...
* upload nix develop cache
* nix develop remove unused dependencies
7 months ago
patryk4815
9685c19a2e
Apple Silicon GDB :) ( #2770 )
9 months ago
patryk4815
85582c0ccf
Remove poetry and add uv packet manager ( #2726 )
...
* replace poetry.lock with uv.lock
* replace poetry.lock with uv.lock
* replace poetry.lock with uv.lock
* setup.sh port to uv
* gdbinit / lldbinit port to update deps in uv
* lint port to uv
* lint
* lint
* docker-compose is legacy command
* fix setup install info
* fix update deps
* port setup-dev to uv
* port dockerfiles
* fix portable suffix
* fix setup
* fix setup
* port nix poetry na uv
* fix var naming
* change poetry to uv in github actions
* fix readthedocs
* bugs
* ok
* patch lldb / gdb
* fix pyenv
* overlay tblgen lldb
* new uv lock
* fix for portable
* rewrite flake to new cross system
* fix ci
* fix mkdocs & mypy
* fast lint
* fix mkdocs
* fix lint
* rm mips
* small refactor
* fix ppc64
* add ppc64le
10 months ago
patryk4815
c61fcf5c0c
Enable ubuntu-arm on github actions ( #2678 )
...
* enable ubuntu-arm on github actions
11 months ago
patryk4815
2546eef4ab
Fix poetry ( #2672 )
...
* fix pwndbg-gdb for portable build
* fix poetry lock
11 months ago
patryk4815
dd75e208eb
Add support for pwndbg (gdb) on apple silicon chips ( #2666 )
...
* bump nix
* add ci
* add pwndbg to nix darwin
* fix test
11 months ago
patryk4815
0caf175699
Fix terminfo ( #2532 )
...
* Fix proper check symlink path
* Fix #2531 terminfo issues in portable build
* Remove useless line this should be remove in #2459 PR
* Fix terminfo for portable on darwin
* test ci TERM=xterm-256color
* portable: Disable user site packages `-s` (same as PYTHONNOUSERSITE=1)
* portable: fix bundling on darwin
* portable: Disable user site packages (same as PYTHONNOUSERSITE=1)
* portable: Disable user site packages
1 year ago
patryk4815
8597194398
Add LLDB build check workflows for x86_64-darwin and aarch64-darwin ( #2526 )
...
* flake:
- bump nixpkgs:
- glibc-2.39-52 -> glibc-2.40-36
- lldb-19.1.1 -> lldb-19.1.1
- gdb-15.1 -> gdb-15.2
- python3-3.12.5 -> python3-3.12.7
- add cachix
* workflows:
- add build check lldb for x86_64-darwin and aarch64-darwin
- bump nix installer v22->v30
- add cachix
* nix: fix pyenv for darwin
* devshell: nixfmt file
* nix: remove IFD from pwndbgVersion
* releases: use cachix
1 year ago
patryk4815
a534af1c28
Port a lot of tests to aglib ( #2519 )
...
* nix: proper use of `version` in jemalloc
* tests: remove gdblib from tests where can
* workflows: add check build pwndbg-lldb
* tests: fix test_commands[jemalloc_heap]
* tests: remove unused JEMALLOC_PATH
* nix: fix jemalloc-static
* tests: fix failing test_commands[bugreport]
1 year ago
Niko
e77f309f97
Fix for workflow paths ignore ( #1995 )
...
* Fix for workflow paths ignore
* Fix linter issue
2 years ago
Niko
77516a2a0f
Remove docs and md files from workflows. ( #1990 )
2 years ago
Niko
40ed3a3bd1
[Docs] Add Docs to GH workflows ( #1980 )
...
* Add Docs to GH workflows
* Exclude docs/ from Docker build
2 years ago
patryk4815
40b7928d9e
fix missing cryptography 41.0.6 dependency in "nix" + add "release" workflow on pull_requests ( #1955 )
...
* add checking if "releases" build successfully on pull requests
* flake.lock: fix missing cryptography 41.0.6 dependency
2 years ago
psondej
57cbe2a3d0
introduce github-ci lockfile checking for: flake.lock, poetry.lock
...
Signed-off-by: psondej <patryk.sondej@grupawp.pl>
2 years ago