summaryrefslogtreecommitdiff
path: root/.github/workflows
Commit message (Collapse)AuthorAgeFilesLines
* CI/AI translate: change path filter actionMihai Fufezan2025-11-201-5/+5
|
* CI/AI translate: fix yet againMihai Fufezan2025-11-191-1/+16
|
* ci: fix translation ci againVaxry2025-11-171-1/+18
|
* ci: fix translator ciVaxry2025-11-171-19/+0
|
* CI/Nix: simplify cache configMihai Fufezan2025-11-173-44/+8
|
* CI/AI translate: only run on src/i18nMihai Fufezan2025-11-171-13/+15
|
* CI: drop no_pch and make default, drop noxwaylandMihai Fufezan2025-11-171-42/+1
|
* CI: drop meson build, simplify c-f checkMihai Fufezan2025-11-172-62/+13
|
* ci: translation note fixVaxry2025-11-161-1/+1
|
* CI: fix translatorVaxry2025-11-161-0/+3
|
* CI: minor translation fixesVaxry2025-11-161-6/+15
|
* CI: run translator in pull_request_target for comment accessVaxry2025-11-161-4/+4
|
* CI: add a fail note to translation ciVaxry2025-11-161-1/+7
|
* ci: fix comment workflow for translationsVaxry2025-11-161-14/+21
|
* CI: Add AI translation checks (#12342)Vaxry2025-11-161-0/+114
| | | | | | 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"
* CI/release: populate git info (#12247)Mihai Fufezan2025-11-091-10/+27
|
* CI/release: run cmake configureMihai Fufezan2025-10-271-3/+11
|
* CI/release: remove generateVersion callMihai Fufezan2025-10-261-6/+0
| | | | Addresses https://github.com/hyprwm/Hyprland/pull/12110#issuecomment-3442583784
* ci: remove duplicate cp and redundant mkdir commandsBahaa Mohamed2025-09-221-3/+0
|
* CI/Nix: Allow running CI in forksNikolai Nechaev2025-09-222-3/+3
| | | | | Rather than hardcoding the repository name in the workflow file, use a context value. This allows running workflows in forks.
* ci: correct tar command for xz compression & fix typos (#11213)xqso2025-07-251-1/+1
|
* CI/Nix: fix rebase oopsieMihai Fufezan2025-06-271-1/+29
|
* CI/Nix: separate xdph from hlMihai Fufezan2025-06-263-60/+39
|
* Core: Add a test suite (#9297)Vaxry2025-06-263-4/+69
| | | | | | | Adds a test suite for testing hyprland's features with a runtime tester --------- Co-authored-by: Mihai Fufezan <mihai@fufexan.net>
* CI/Nix: add cache-nix-actionMihai Fufezan2025-06-202-2/+59
| | | | | | | | | | | 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.
* ci: close unwanted issues automatically (#10106)raf2025-04-171-0/+101
| | | | | | | | | | | * 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'
* ci: nuke stalebotVaxry2025-04-051-28/+0
|
* ci: Fail on warnings (#9668)Lee Bousfield2025-03-191-1/+1
| | | | | * ci: Fail on warnings * misc: Fix compiler warnings
* CI/Nix: remove deprecated magic-nix-cache-actionMihai Fufezan2025-02-011-1/+0
|
* ci: clang-format fix (#9145)littleblack1112025-01-272-24/+48
| | | | | | | * move * revert, comment via peter-evans/commit-comment@v3 * remove
* ci: fix "Resource not accessible by integration" for cf workflow (#9144)littleblack1112025-01-231-0/+1
|
* ci(clang-format): directly do the clang-format instead of error (#8955)littleblack1112025-01-091-0/+24
| | | Will suggest a clang-format fix on every MR that violates it.
* CI/Nix: temporarily disable cross buildMihai Fufezan2024-12-071-1/+2
|
* CI: update actionsMihai Fufezan2024-11-066-8/+8
|
* CI/release: remove script backup lineMihai Fufezan2024-10-091-1/+0
|
* CI/Nix: git+https -> githubMihai Fufezan2024-09-281-1/+1
|
* CI/Nix: no longer build with submodulesMihai Fufezan2024-09-271-1/+1
|
* CI/Nix: add cross buildMihai Fufezan2024-09-261-0/+1
|
* github(nix-build): switch to better nix installer, attempt at fixing hash ↵diniamo2024-09-082-10/+4
| | | | | | | | | 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
* CI: clarify Nix CI jobs; disable on forked repositoriesNotAShelf2024-08-313-4/+7
|
* CI: disable stale workflow on forks (#7535)raf2024-08-261-9/+9
| | | | | | 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.
* CI: update actionsMihai Fufezan2024-07-301-3/+3
| | | | flake.lock: update aquamarine and xdph
* CI: only run once for PRs with branches from original repo (#7075)Mihai Fufezan2024-07-273-1/+7
|
* ci: add auto labels on PR (#6369)DrummyFloyd2024-06-091-0/+12
| | | | | | | * ci: add auto labels * ci(labeler): add glob for src/protocols * ci: adapt to vaxerski request
* nix: build improvements (#5952)André Silva2024-05-111-0/+1
| | | | | | | | | | | | | | | | | | | * scripts: allow using existing variable values in generateVersion.sh * nix: populate versioning variables * nix: remove unused meson input * nix: remove unnecessary hyprland-protocols dependency * Nix: remove nixConfig from flake It's more annoying than helpful. * CI/Nix: fix PR build failure --------- Co-authored-by: Mihai Fufezan <mihai@fufexan.net>
* CI/Nix: build with submodulesMihai Fufezan2024-05-054-39/+10
| | | | | | - Clone repo recursively - Update Nix install action - Remove wlroots update
* CI: add no PCH build (#5708)thejch2024-04-231-0/+19
|
* CI/Nix: use hyprland cachix (#5701)fred21O42024-04-221-1/+1
|
* CI: unshallow on checkout before sourcing the tarballVaxry2024-04-151-0/+1
|
* CI: fix packagingVaxry2024-04-121-1/+0
|