Commit Graph

16 Commits

Author SHA1 Message Date
Khairul Azhar Kasmiran
3ddb1b9a58
ci: Remove rimraf before make package (#3393)
* ci: Remove rimraf before `make package`
* Use `|| brew link --overwrite pkgconf`
* jsdec.sh: Use `mkdir -p`
* rz-libyara.sh: Use `mkdir -p`
2024-11-24 13:00:28 +08:00
Khairul Azhar Kasmiran
22094c298c
ci macos-x86_64: Upgrade to the macos-13 image (#3387)
* ci macos-x86_64: Upgrade to the macos-13 image
* mac ci: Kill XProtectBehaviorService before making package
* Retry `make package` until it works
* Do `rm -rf` before `make package`
* Use Python3_FIND_STRATEGY="LOCATION"
2024-10-21 23:41:44 +08:00
Karliss
e7806bcef4 Add test which compiles the example plugin against release package. 2024-09-13 13:29:24 +03:00
Anton Kochkov
8a8a5b2cce
Update GitHub Action versions (#3296) 2024-08-11 21:44:41 +08:00
karliss
c817c6b53f
Use qt6 by default (#3366)
* Use Qt6 by default.
* Replace a potentially ambigious CUTTER_QT6=On/Off option with CUTTER_QT=(5|6)
* Add support Qt6 version of KSyntaxHighlighter
2024-08-01 22:14:41 +03:00
karliss
96696444cc
Update cutter-deps to QT6 (#3363) 2024-07-26 21:53:32 +03:00
Karliss
66fa0d5af3 Switch macos CI runner
macos-latest currently is an arm64 machine
2024-05-04 09:34:12 +08:00
Anton Kochkov
9bfe0c4e1d
Use Ubuntu 18.04 docker image (#3180)
Co-authored-by: wargio <wargio@libero.it>
2023-05-15 20:37:45 +08:00
Giovanni
3166843dff
Add rz-silhouette to cutter builds (#3161) 2023-04-11 11:35:52 +08:00
Anton Kochkov
20801f7fe6 Enable graphviz for AppImage 2023-02-18 22:43:15 +08:00
Anton Kochkov
fdb2f9e545 Add Qt6 CI job 2023-02-08 21:26:43 +08:00
Florian Märkl
4e0e0000e1 Remove Breakpad Crash Reporting
Crash dumps generated with breakpad were not made use of to an extent
that would justify the extra maintenance overhead that it comes with. As
Windows builds have recently been broken by it, now is a good time to
retire it.
2023-01-13 14:53:27 +01:00
Florian Märkl
c5f6cc0c3f Update gha get-release action to fix it on new macOS 2023-01-13 14:53:27 +01:00
Florian Märkl
34018519de
Cleanup and fix macOS CI (#3070)
2to3 has some suffix now and workarounds are no longer necessary.
2023-01-08 12:04:36 +01:00
Anton Kochkov
e56a0b5581
Fix GitHub Actions warnings (#3051) 2022-11-02 19:13:57 +08:00
Florian Märkl
d6370541e7
Generate and deploy source tarball (Fix #2878) (#3036)
This builds a real tarball, as opposed to the flawed GitHub-generated
one, and also includes the following changes:

Individual builds now have dedicated names like "linux-x86_64". The
structure in the yml is now very similar to how it is in rizin.

Since that means builds are renamed, the filename has also been changed
from the meaningless "ccpp.yml" to "ci.yml", as that would have happened
sooner or later anyway and now will not produce additional intermediate
rename states.

The workflow name inside that file is now also just "CI" since adding
"Cutter" there is redundant.
2022-08-24 15:51:00 +02:00