WerWolv
6b6470850f
ci: Make sure folder exists before copying files
2026-01-11 10:12:28 +01:00
WerWolv
f09b1aae23
ci: Fix artifact names
2026-01-11 09:52:34 +01:00
WerWolv
ebd78e1526
ci: Update github pages deployment name
2026-01-10 14:28:07 +01:00
WerWolv
5b01d23ed7
ci: Make docker image deploy only run after build
2026-01-10 14:12:02 +01:00
WerWolv
d9eb01b526
build: Deploy ImHex-Web as a docker image
2026-01-10 14:09:58 +01:00
Nik
25ab371a81
git: Fix macOS packaging job name
2026-01-09 21:04:27 +01:00
Nik
d62abaed8d
build: Add support for x86 macOS 10.15 and ARM64 macOS 11.0 ( #2607 )
...
This PR drops the use of brew for dependency management in favor of
macports so we can support lower macOS versions instead of just the
lowest one supported by Apple
Closes #2586
2026-01-09 17:42:51 +01:00
iTrooz
e29ae631fc
ci: always take artifacts from master branch in nightly release
2026-01-09 16:43:18 +01:00
WerWolv
e80f7fa14f
git: Properly define env var for dispatch key
2026-01-08 20:37:35 +01:00
WerWolv
9261fd7190
git: Fix dispatch never running
2026-01-08 20:29:20 +01:00
WerWolv
58c714b350
git: Switch to repository dispatch for updating website
2026-01-08 20:05:41 +01:00
WerWolv
5cd3f5c255
git: Fix permissions again
2026-01-08 19:42:47 +01:00
WerWolv
0d443d7d00
git: Fix permissions on nightly CI
2026-01-08 19:20:13 +01:00
WerWolv
38fecca489
git: Fix nightly CI
2026-01-08 17:53:44 +01:00
WerWolv
f655ea59a8
git: Update new ImHex website during nightly
2026-01-07 23:18:06 +01:00
iTrooz
08aa03bab6
chore: remove unused steps from nightly release CI
2026-01-06 21:05:52 +01:00
iTrooz
62bc953d53
ci: remove unused permissions to webassembly-build job
2026-01-06 09:28:20 +01:00
iTrooz
5263f81487
ci: do not give pages write permission to webassembly-build job
2026-01-06 09:23:30 +01:00
iTrooz
8272ebf68f
ci: use gh CLI to download artifact instead of third party action
2026-01-06 09:13:47 +01:00
iTrooz
0d34edc7f6
ci: replace artifact deletion action with custom script
2026-01-05 16:36:30 +01:00
iTrooz
58fe8a22a9
ci: use hendrikmuhs/ccache-action@v1, not @main
2026-01-05 08:21:21 +01:00
iTrooz
cb898ce8cf
ci: remove Fedora 41, 42 builds and AlmaLinux 9
2026-01-01 18:27:34 +01:00
iTrooz
892334e31a
ci: update workflow to manually download cache key
2026-01-01 16:34:52 +01:00
iTrooz
a16e16853f
ci: add workflow to manually download cache key
2026-01-01 02:08:52 +01:00
WerWolv
89981c6994
git: Add x86_64 to the remaining builds that don't have that specification
2025-12-28 12:52:09 +01:00
WerWolv
fe22a43e09
git: Remove Ubuntu 25.04, add Ubuntu 25.10 and Debian 13
2025-12-28 12:33:53 +01:00
WerWolv
d4bfa5d284
build: Generate a macOS bundle by default
2025-12-22 22:57:33 +01:00
iTrooz
40651e8dfd
chore: update my email
2025-12-21 20:55:57 +01:00
WerWolv
33e315709a
git: Fix AUR release CI not having repo available anymore
...
(cherry picked from commit 34bc55a648 )
2025-12-21 20:10:03 +01:00
WerWolv
8b14a4775b
build: Disable ARM msi signing because it doesn't work
...
(cherry picked from commit 76cf877115 )
2025-12-21 20:10:03 +01:00
WerWolv
fa8fdb0170
build: Don't fail release CI if tag is empty
...
(cherry picked from commit 8e4ccef52f )
2025-12-21 20:10:03 +01:00
WerWolv
f856e16917
fix: Duplicate artifact name in release CI
...
(cherry picked from commit b78a1024c1 )
2025-12-21 20:10:03 +01:00
iTrooz
3badaa5cba
ci: cancel old workflows when pushing a new commit
2025-12-19 13:38:17 +01:00
iTrooz
a66747a0d0
ci: build dependencies in different step than configuring cmake ( #2574 )
...
<!--
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 -->
2025-12-19 12:26:07 +00:00
WerWolv
48583a2b6e
build: Go back to WiX 4 again for ARM64 support
2025-12-11 23:41:37 +01:00
WerWolv
e23cb5509d
build: Use WiX 3 for packaging
2025-12-11 11:13:26 +01:00
WerWolv
37bfd97d93
git: Make release CI more reliable
2025-12-07 10:36:03 +01:00
WerWolv
c8652b0576
Merge branch 'feature/code-signing'
2025-12-07 00:01:54 +01:00
WerWolv
1208d2eb5e
git: Fix issues with the release CI
2025-12-07 00:01:40 +01:00
WerWolv
0906e5f9cf
git: Remove test signing, get release signing ready
2025-12-06 23:59:56 +01:00
WerWolv
47b1c603b3
git: Remove signpath parameters
2025-12-06 23:59:56 +01:00
WerWolv
4bda321e7a
git: Fix version string
2025-12-06 23:59:56 +01:00
WerWolv
691ff11fbc
git: Added Windows code signing
2025-12-06 23:59:56 +01:00
WerWolv
83650c908d
git: Fix invalid renaming logic
2025-12-06 22:24:07 +01:00
WerWolv
4f4af83699
build: Fix more macOS build issues
2025-12-05 18:06:51 +01:00
WerWolv
031301e1bb
git: Fix macOS clang paths
2025-12-04 23:54:49 +01:00
WerWolv
4000e7c886
build: Upgrade to macOS 15 due to GitHub Actions deprecation
2025-11-30 21:32:57 +01:00
WerWolv
b56c3c5a46
git: Add retry for downloading mesa
2025-11-29 11:11:53 +01:00
WerWolv
120c4202b4
git: Fix CodeQL CI failing
2025-11-29 10:58:33 +01:00
iTrooz
f762cc2906
ci: add support for Fedora 43 ( #2489 )
2025-10-31 20:34:14 +01:00