Commit graph

49 commits

Author SHA1 Message Date
Rot127
59cca4fc3d
Build Tarball before DEB/RPM package. (#2626)
Because it was run after the RPM/DEB package build it contained the 'build' directory
with all its files. Which made it way too big.
2025-02-19 11:56:20 +08:00
Rot127
eb3336373b
V5 - Fix sdist build and add CI job for testing it. (#2623)
* Fix sdist build and add CI job for testing it.

* Temporarily set QEMU version to v8.1.5.
2025-02-07 23:34:56 +08:00
Wu ChenXu
55261253c3
Update version to v5.0.5 (#2606)
* chore(build): fix cmakelist issue when solving conflict

* chore(version): update to v5.0.5

* chore(workflows): update upload-artifact version to v4
2025-01-17 10:24:00 +08:00
Andrew
44b0589fa2
Create CPack for RPM and DEB packaging (#2596) 2025-01-15 16:07:41 +00:00
Andrew
ea42c2803a
Creating a functional Debian Package for Capstone v5 (#2569) 2024-12-17 13:07:13 +08:00
Rot127
828268c275
[v5] Wheel build fixes: manylinux1, trigger upload on release, Linux AArch64 (#2443)
* Enable verbose twine upload.

* Add step to show downloaded artifacts for debugging.

* Sync with next

* Sync with next.
2024-08-19 16:32:28 +08:00
Rot127
47f93e90b8
[v5] Updates and fixes to the Python wheel builder workflow (#2440) 2024-08-15 20:58:32 +08:00
Wu ChenXu
eb5b24b43a
[CI] downguard actions/download-artifact to v3 (#2436)
* Prepare for release v5.0.2

* Update ChangeLog for v5.0.2

* Update Python package build action

* [CI] Downgrade upload-artifact tp v3

* update changelog

* [CI] downguard actions/download-artifact to v3
2024-08-12 15:41:11 +08:00
Rot127
00b961a680
Fix CI fuzz job yml syntax (#2430) 2024-08-08 18:27:30 +08:00
Wu ChenXu
7e1230610d
[V5] Fix Python package build action (#2428)
* Prepare for release v5.0.2
* Update ChangeLog for v5.0.2
* Update Python package build action
* [CI] Downgrade upload-artifact tp v3
2024-08-08 16:58:09 +08:00
Rot127
a904d0b9f3
Add a workflow to build all python wheels for release (#2415) 2024-08-04 18:45:40 +08:00
Kevin Phoenix
7905571be7
Backport python-publish.yml from next (#2408) 2024-08-01 12:06:33 +08:00
Kevin Phoenix
1bd2a32f2a
Remove deprecated packaging and cython (#2400)
* Remove deprecated packaging and cython

* Fix some issues after cherry-picking

* Fix CI issues

* Remove test files added for v6

* Also remove test_alpha.py
2024-07-24 14:18:26 +08:00
kabeor
1c5f398516 [workflows] Adjust matrix version 2023-06-23 09:44:42 +08:00
kabeor
e445f4fa67 [workflows] Remove deprecated image versions 2023-06-23 09:27:27 +08:00
kabeor
3892be2157 [workflows] remove manual publish 2023-06-18 19:01:13 +08:00
kabeor
052c904b65 [workflows] update actions version 2023-06-18 18:59:25 +08:00
kabeor
c0e5649989 [workflows] update python-publish 2023-06-18 18:25:00 +08:00
kabeor
d6bd312e34 [workflows] update python-publish 2023-06-18 18:12:31 +08:00
kabeor
79b96f455a update CI ubuntu version 2023-04-06 18:21:48 +08:00
kabeor
824dc5e8fd fix python binding 2023-03-07 13:17:45 +08:00
kabeor
7ef8e5b4e5 fix ci 2023-03-07 12:49:12 +08:00
kabeor
fd9be6eed3 ci fix 2023-03-07 12:43:08 +08:00
kabeor
e294aea403 fix ci lib path 2023-03-07 12:38:41 +08:00
kabeor
4ec38db0ce fix ci lib path 2023-03-07 12:11:52 +08:00
kabeor
6f63b25d6b provide limited tests for make 2023-03-07 12:05:05 +08:00
kabeor
93b13a20f8 fix python binding build 2023-03-07 12:03:47 +08:00
MACHIZAUD Andréa
26a8ff1f87 Merge cmake.yml into CITest.yml 2022-04-11 09:35:10 +02:00
MACHIZAUD Andréa
008a05ff09 CMake presets + simple CMake Workflow 2022-04-03 11:34:00 +02:00
kabeor
aafdcace6c disable publish to testpypi for now 2022-02-28 10:42:44 +08:00
kabeor
b81eb3f0a2 fix for python publish build 2022-02-27 23:44:35 +08:00
kabeor
e02f722bf9 add python publish file 2022-02-27 23:19:07 +08:00
kabeor
52409b8659 Fix CITest cmake install 2022-01-18 12:30:37 +08:00
kabeor
9e11ae9c62 Add CITest build by cmake 2022-01-18 12:05:57 +08:00
kabeor
2139fb1fe8 windows ci WIP 2022-01-04 22:38:45 +08:00
kabeor
7a117c533e update windows cmake CI build 2021-12-10 20:25:32 +08:00
kabeor
5d19c327dc fix windows cmake build path 2021-12-09 22:58:45 +08:00
kabeor
c51e8f2bdc add windows cmake build in CI 2021-12-09 22:46:24 +08:00
rofl0r
58aa8a5e0c CI: automatically build release tarball
after a tag is pushed, and "create release from tag" is clicked, CI
will now create an xz-compressed release tarball, containing all sources
and submodules (if used).

closes #582
2021-12-02 20:03:31 +00:00
kabeor
61289a6ded trigger CI Test 2021-12-01 11:59:34 +08:00
kabeor
f77d09cf02 exclude python3.9 in ubuntu18.04 2021-11-26 10:43:33 +08:00
kabeor
884aac89e1 Merge branch 'next' of https://github.com/kabeor/capstone into next 2021-11-26 10:33:15 +08:00
kabeor
4435bf614f add ci test for python2.7 2021-11-26 10:31:11 +08:00
kabeor
0d4881ef14 add ci_test steps&&Fixed suite test for python3 2021-11-23 12:27:39 +08:00
kabeor
095354a79f fix fuzz.py path 2021-11-21 12:39:03 +08:00
kabeor
649d4cab66 add more ci_test cases. 2021-11-21 12:26:57 +08:00
kabeor
6b02e79da6 fix test_all.sh permission issue 2021-11-19 13:40:27 +08:00
kabeor
43b0a34a3f add CI Test support 2021-11-19 13:37:09 +08:00
Leo Neat
0de88ed3fd CIFuzz action (#1590) 2020-02-24 10:21:08 +08:00