3
0
mirror of https://github.com/hyprwm/Hyprland.git synced 2026-02-05 14:25:26 +00:00
Commit Graph

136 Commits

Author SHA1 Message Date
2ca7ad7efc ci: disable comments for members 2025-12-11 12:40:02 +00:00
a5b7c91329 ci: run pr comment in target 2025-12-07 21:05:10 +00:00
c26e91f074 ci: fix yaml file 2025-12-07 17:29:07 +00:00
afeda6cee6 ci: add new pr comment workflow 2025-12-05 20:29:02 +00:00
9264436f35 desktop: rewrite reserved area handling + improve tests (#12383) 2025-12-05 14:16:22 +00:00
2ac9ded2ac ci: fix ai workflow for the nth time 2025-11-22 13:56:41 +00:00
d66c9222b0 CI/AI translate: expose output 2025-11-21 14:17:16 +02:00
6b8e3358d6 CI/AI translate: change path filter action 2025-11-20 14:31:11 +02:00
fbb31503f1 CI/AI translate: fix yet again 2025-11-19 10:13:54 +02:00
95ee08b340 ci: fix translation ci again 2025-11-17 17:53:34 +00:00
64e4e913e1 ci: fix translator ci 2025-11-17 16:57:17 +00:00
526aa1d020 CI/Nix: simplify cache config 2025-11-17 14:47:30 +02:00
5f0575737f CI/AI translate: only run on src/i18n 2025-11-17 14:46:21 +02:00
68c23fbdaf CI: drop no_pch and make default, drop noxwayland 2025-11-17 09:58:14 +02:00
484d87d469 CI: drop meson build, simplify c-f check 2025-11-17 08:54:47 +02:00
3534dbdb89 ci: translation note fix 2025-11-16 21:19:36 +00:00
49c0c97c5a CI: fix translator 2025-11-16 20:55:15 +00:00
e948445f6e CI: minor translation fixes 2025-11-16 20:22:07 +00:00
f0de61ca21 CI: run translator in pull_request_target for comment access 2025-11-16 19:34:36 +00:00
c02a6184d3 CI: add a fail note to translation ci 2025-11-16 19:32:26 +00:00
15b4b1dd91 ci: fix comment workflow for translations 2025-11-16 19:01:22 +00:00
9321f52e07 CI: Add AI translation checks (#12342)
Adds AI-driven translation checks for translation MRs. Uses GPT-5-Mini.

Runs on a new translation MR, or can be manually triggered by me with "ai, please recheck"
2025-11-16 18:28:16 +00:00
2931184921 CI/release: populate git info (#12247) 2025-11-09 20:50:56 +00:00
0907fdf49c CI/release: run cmake configure 2025-10-27 23:47:35 +02:00
fd42e9d082 CI/release: remove generateVersion call
Addresses https://github.com/hyprwm/Hyprland/pull/12110#issuecomment-3442583784
2025-10-26 21:27:49 +02:00
45f007d412 ci: remove duplicate cp and redundant mkdir commands 2025-09-22 12:31:36 +03:00
22c8bc9b9b CI/Nix: Allow running CI in forks
Rather than hardcoding the repository name in the workflow file,
use a context value. This allows running workflows in forks.
2025-09-22 12:30:39 +03:00
5c8d675eed ci: correct tar command for xz compression & fix typos (#11213) 2025-07-25 17:19:23 +02:00
a01d20cfe8 CI/Nix: fix rebase oopsie 2025-06-27 16:56:52 +03:00
2796ec1cf2 CI/Nix: separate xdph from hl 2025-06-26 23:38:23 +03:00
3d6476c902 Core: Add a test suite (#9297)
Adds a test suite for testing hyprland's features with a runtime tester

---------

Co-authored-by: Mihai Fufezan <mihai@fufexan.net>
2025-06-26 19:43:39 +02:00
ff2f85641a CI/Nix: add cache-nix-action
Use nixbuild/nix-quick-install-action which pairs well with
nix-community/cache-nix-action.

Should help with build times by reducing the number of packages needing
to be re-downloaded on each run.

Parameters are taken from https://github.com/nix-community/cache-nix-action
and may be tweaked later.
2025-06-20 01:37:59 +03:00
raf
ddae3036ca ci: close unwanted issues automatically (#10106)
* ci: close unwanted issues automatically

You want it, it's yours my friend.

* ci/close-issues: simplify

* ci/close-issues: try to handle large number of issues

* ci/close-issues: fix 'vaxerski'
2025-04-17 22:33:05 +02:00
ed05f14300 ci: nuke stalebot 2025-04-05 19:28:42 +01:00
c8d80a2920 ci: Fail on warnings (#9668)
* ci: Fail on warnings

* misc: Fix compiler warnings
2025-03-19 00:46:28 +01:00
d11d069715 CI/Nix: remove deprecated magic-nix-cache-action 2025-02-01 09:29:06 +02:00
cb7ed4f62b ci: clang-format fix (#9145)
* move

* revert, comment via peter-evans/commit-comment@v3

* remove
2025-01-27 17:41:26 +01:00
ecae3c5e4b ci: fix "Resource not accessible by integration" for cf workflow (#9144) 2025-01-23 12:32:44 +00:00
85aba23cbe ci(clang-format): directly do the clang-format instead of error (#8955)
Will suggest a clang-format fix on every MR that violates it.
2025-01-09 20:54:25 +00:00
c106f454c1 CI/Nix: temporarily disable cross build 2024-12-07 22:01:32 +02:00
083a5cf3c1 CI: update actions 2024-11-06 19:50:01 +02:00
6ce07ee864 CI/release: remove script backup line 2024-10-09 12:00:43 +03:00
d73c14751a CI/Nix: git+https -> github 2024-09-28 21:53:18 +03:00
b2143a98e2 CI/Nix: no longer build with submodules 2024-09-27 00:07:52 +03:00
7b56ce6521 CI/Nix: add cross build 2024-09-26 21:17:07 +03:00
07a21fdfa9 github(nix-build): switch to better nix installer, attempt at fixing hash mismatch (#7701)
* github(nix-build): switch to DeterminateSystems/nix-installer-action

* github(nix-build): switch to a direct git reference instead of cloning

* github(nix-ci): attempt to fix CI for pull requests
2024-09-08 21:20:45 +03:00
10d7219807 CI: clarify Nix CI jobs; disable on forked repositories 2024-08-31 17:17:36 +03:00
raf
09dbcabcc7 CI: disable stale workflow on forks (#7535)
The stale workflow will run unconditionally, but will fail on forks due to
`STALEBOT_PAT` not being set. Trigger the workflow *only* if we are on the
main repo, where we can guarantee the PAT. Also formats the YML syntax to be
slightly more readable.
2024-08-26 20:24:57 +02:00
8ec3dc4c09 CI: update actions
flake.lock: update aquamarine and xdph
2024-07-30 22:13:48 +03:00
04b40ea2ec CI: only run once for PRs with branches from original repo (#7075) 2024-07-27 22:17:05 +03:00