Commit Graph

6 Commits

Author SHA1 Message Date
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