WerWolv
68804a357d
git: Make sure Web build doesn't fail in forks
2025-07-25 19:49:28 +02:00
Jonathan Wright
78a449d6d3
git: Fix rpm ccache ( #2355 )
...
<!--
Please provide as much information as possible about what your PR aims
to do.
PRs with no description will most likely be closed until more
information is provided.
If you're planing on changing fundamental behaviour or add big new
features, please open a GitHub Issue first before starting to work on
it.
If it's not something big and you still want to contact us about it,
feel free to do so !
-->
### Problem description
<!-- Describe the bug that you fixed/feature request that you
implemented, or link to an existing issue describing it -->
### Implementation description
<!-- Explain what you did to correct the problem -->
### Screenshots
<!-- If your change is visual, take a screenshot showing it. Ideally,
make before/after sceenshots -->
### Additional things
<!-- Anything else you would like to say -->
Co-authored-by: Nik <werwolv98@gmail.com >
2025-07-25 18:20:43 +02:00
Nik
2e200a2ab8
git: Properly verify that plugins built from the plugin template can be loaded by ImHex ( #2352 )
2025-07-24 20:35:02 +02:00
WerWolv
518ada6dae
git: Remove ccache show stats again from rpm runner
2025-07-24 14:39:26 +02:00
WerWolv
3c1c9c13d8
git: Undo rpm changes
2025-07-24 13:23:09 +02:00
WerWolv
baa4e82b92
git: Don't install ccache separately
2025-07-24 13:16:22 +02:00
WerWolv
116f5a57eb
git: More ccache fixes
2025-07-24 13:08:21 +02:00
WerWolv
4c8c383378
git: More ccache fixes for Snap and RPM
2025-07-24 12:35:16 +02:00
WerWolv
2b72d08e39
build: Fix and re-enable Web build
2025-07-24 10:52:08 +02:00
WerWolv
32adb99f3d
git: Fix snap uploading
2025-07-24 02:43:23 +02:00
WerWolv
799175c94e
git: Call snapcraft directly
2025-07-24 00:57:32 +02:00
WerWolv
e79116499e
git: Build snaps in destructive mode
2025-07-24 00:47:50 +02:00
WerWolv
e1a91d179a
git: Enable ccache for snap builds
2025-07-24 00:33:42 +02:00
WerWolv
e0910cd2f4
git: Let the RPM builds use the ccache plugin again
2025-07-24 00:21:16 +02:00
Jonathan Wright
295c751b60
git: Sync RPM CIs with Fedora's repos ( #2349 )
...
Gets RPM builds back in sync with Fedora/EPEL and changes to mock
instead of fedpkg (slight efficiency improvement since fedpkg is a
wrapper around mock).
---------
Co-authored-by: WerWolv <werwolv98@gmail.com >
2025-07-23 21:49:14 +00:00
WerWolv
2ce5acb8d3
git: Disable DNF caching to prevent the cache from filling up too quickly
2025-07-23 14:55:32 +02:00
WerWolv
b68d0704e7
git: Downgrade docker cache action again
2025-07-23 00:53:28 +02:00
WerWolv
af7eaae399
git: Allow for better ccaching caching in more runners
2025-07-23 00:03:22 +02:00
WerWolv
737d71ee13
git: Don't upload flatpak build twice
2025-07-22 18:40:54 +02:00
WerWolv
2b7fe26bf1
git: Pre-install freedesktop runtime in flatpak CI
2025-07-22 18:15:39 +02:00
WerWolv
8593bf5f55
git: Add flathub repository to flatpak CI
2025-07-22 18:07:24 +02:00
WerWolv
7bfc3f44c9
git: Added Flatpak CI
2025-07-22 18:02:35 +02:00
WerWolv
b9f79833b6
git: Added snap release CI
2025-07-22 16:19:44 +02:00
Nik
9bed8f792a
build: Added snap package ( #2348 )
2025-07-22 15:19:21 +02:00
WerWolv
1ff838daa7
git: DIsable stale issue CI for now
2025-07-20 10:23:25 +02:00
Nik
2c47e1a135
git: Added Windows ARM64 build ( #2336 )
...
Closes #1118
2025-07-15 20:28:54 +02:00
WerWolv
bd8b3f8a29
git: Disable ImHex Web build until vcpkg fixes libmagic
2025-06-28 13:46:58 +02:00
WerWolv
53afb7cba0
git: Add Ubuntu 25.04 release
2025-05-25 14:09:56 +02:00
WerWolv
8e0953af1e
git: Only put the current web assembly build into the release artifact
2025-05-25 13:46:57 +02:00
WerWolv
724f9aa524
git: Deploy both latest release and nightly to web.imhex.werwolv.net
2025-05-25 13:43:06 +02:00
WerWolv
431eab47a2
git: Remove Fedora 40 support, add Fedora 42 support
2025-05-11 17:25:20 +02:00
paxcut
b02aa51e09
fix: macos builds
...
Found post on s.o. about c++ headers not being found when using llvm
clang installed using homebrew
[here](https://stackoverflow.com/questions/77250743/mac-xcode-g-cannot-compile-even-a-basic-c-program-issues-with-standard-libr )
and when I tested the proposed solution in my imhex fork the macos x86
builds were able to complete.
2025-05-04 21:19:29 -07:00
WerWolv
31fdb73b0e
git: Remove --no-lock from brew commands since it was removed
2025-04-14 19:02:07 +02:00
WerWolv
6122d44bd9
git: Fixed dnf cache key
2025-02-16 19:24:27 +01:00
WerWolv
c2b0560d91
git: Make sure entitlements are applied correctly to ARM macos builds
2025-02-16 14:58:29 +01:00
WerWolv
b03be212b3
git: Fixed AppImage runner caching
2025-02-16 11:11:24 +01:00
WerWolv
05d528b39a
git: Disable attestation for pull requests again
2025-02-16 10:03:17 +01:00
WerWolv
5fb488236b
git: Fixed macOS DMGs not having their volume icon set
2025-02-15 21:05:50 +01:00
WerWolv
c84786f9ee
git: Fixed name of macOS ARM64 release build
2025-02-15 21:05:35 +01:00
Nik
b46deb3fa0
git: Added MSVC build CI ( #2115 )
2025-02-15 15:44:16 +01:00
WerWolv
4685dea075
git: Fix attestation generation
2025-02-11 23:52:46 +01:00
WerWolv
c15030e96e
git: Remove libpl from PDB extraction process
2025-02-06 13:04:01 +01:00
WerWolv
4f28f97141
git: Fix workflow indentation
2025-01-30 22:34:50 +01:00
WerWolv
d0b32e5224
git: Try creating dmg a few times again in case XProtect is being a bitch
2025-01-30 22:25:00 +01:00
WerWolv
0a0323ce5d
git: Run CI on feature branches
2025-01-26 13:42:19 +01:00
WerWolv
726d36ba3d
git: Fix creation of ARM64 DMG trying to enter wrong path
2025-01-26 11:26:04 +01:00
WerWolv
8bb1521963
git: Fix ARM64 .app path
2025-01-26 10:54:26 +01:00
WerWolv
9457c1f2b9
git: Install ImageMagick so create-dmg can make a pretty volume icon
2025-01-26 10:45:26 +01:00
WerWolv
9329170e59
git: Ignore missing signature when building DMG
2025-01-26 10:32:37 +01:00
WerWolv
98f3de828a
git: Add create-dmg to PATH
2025-01-26 10:27:09 +01:00