Commit Graph

112 Commits

Author SHA1 Message Date
Vaxry b0d86a7159
CI: Add CodeQL (#2088) 2023-04-17 17:16:19 +01:00
Mihai Fufezan be22172a35 Nix: simplify CI 2023-03-04 17:03:33 +02:00
vaxerski 8bfb2ad2b7 ci: fix arch ci 2023-03-03 21:50:02 +00:00
Mihai Fufezan 50a4a74b4e
CI/nix: update nix-install-action 2023-03-01 10:05:54 +02:00
Mihai Fufezan 7cbbf9a850
CI/nix: update nix-install-action 2023-03-01 10:03:21 +02:00
Vaxry 8b81f41e52
Plugin System (#1590)
---------

Co-authored-by: Mihai Fufezan <fufexan@protonmail.com>
2023-02-27 12:32:38 +00:00
Mihai Fufezan ab6a092dbc
Nix CI: add GH token (#1557) 2023-02-15 20:45:23 +02:00
Mihai Fufezan e811394603
Nix: update waybar-hyprland, add hyprland-nvidia (#1409)
Also add them to CI
2023-01-21 02:26:29 +02:00
Mihai Fufezan 32c11bb212
Nix CI: build xdg-desktop-portal-hyprland 2023-01-18 12:54:56 +02:00
Mihai Fufezan 85a71d15b6
CI: add jq to Arch Meson build 2023-01-06 16:43:10 +02:00
vaxerski 50e37419e9 fix the release CI 2022-12-06 13:25:24 +00:00
vaxerski 22978aa31e fix tarbomb with source tars 2022-12-06 13:15:18 +00:00
Mihai Fufezan e2da4ff257
Nix CI: update actions (#1014) 2022-11-15 10:23:46 +00:00
vaxerski a7ed3a5e47 fix arch ci 2022-11-13 14:41:26 +00:00
Vaxry d5a0610ea2
No xwayland overhaul (#920) 2022-10-27 11:26:35 +01:00
Fernando Ayats 8d3f6c5d84 docs: fix github workflow 2022-09-07 12:44:20 +02:00
Mihai Fufezan bdd20c401d
Add HiDPI xwayland + wlroots patches (#591) 2022-08-29 16:51:39 +03:00
Fernando Ayats aaba11b7a2 gha: build man pages 2022-08-21 10:33:45 +02:00
Mihai Fufezan d9687c93ee
Nix: add cachix (#448) 2022-07-31 15:19:28 +03:00
Fernando Ayats d7d5b1a4eb ci: fix repo source 2022-07-13 10:39:57 +02:00
Fernando Ayats 868fc6e0f3 Revert "FIXME: temp disable workflows"
This reverts commit 532ffe1681.
2022-07-13 10:36:47 +02:00
Fernando Ayats 9580ef4bc2 ci: upload source 2022-07-13 10:35:23 +02:00
Fernando Ayats 532ffe1681 FIXME: temp disable workflows 2022-07-13 10:26:11 +02:00
Fernando Ayats 0cfc97972f ci: upload source 2022-07-13 10:25:21 +02:00
Mihai Fufezan 80962de2a2
PR Template: add headers 2022-07-02 16:37:19 +03:00
Vaxry 4d09101e23
oops 2022-06-26 12:53:56 +02:00
Vaxry 314e1f8fbe
added funding 2022-06-26 12:53:22 +02:00
Mihai Fufezan e95e01416e
flake, meson: manually update version
version update workflow: temporarily disable running on push
2022-06-24 19:48:11 +03:00
Mihai Fufezan c78b811b49
Nix & Meson: fix update workflow 2022-06-24 19:44:53 +03:00
Kainoa Kanter 64f6818a13
:finnadie:
https://www.youtube.com/watch?v=_asNhzXq72w
2022-06-22 15:22:22 -07:00
ThatOneCalculator 2631489a18 Syntax error in CI 2022-06-22 15:17:21 -07:00
ThatOneCalculator 5614f28dfd T1C: CMake Release Pipeline (CI) 2022-06-23 00:11:57 +02:00
ThatOneCalculator 6eefd294af Upload release archive 2022-06-22 13:18:09 -07:00
ThatOneCalculator 606f4b0794 Fix release action 2022-06-22 13:09:37 -07:00
Kainoa Kanter ff6e3a4d24 T1C: Releases pipeline 2022-06-22 22:04:55 +02:00
Mihai Fufezan 593f24a2ec
workflows: add meson version updater and update versions 2022-06-21 22:28:20 +03:00
Florian "sp1rit"​ 09cd8c45a6
dropped emoticons from meson workflow 2022-06-16 23:30:30 +02:00
Florian "sp1rit"​ 43065657c9
actions: added meson workflow 2022-06-16 23:30:30 +02:00
vaxerski c474e8253a
Update issue templates 2022-06-06 15:00:24 +02:00
vaxerski f99ad521a4
Updated issue templates 2022-06-03 17:52:22 +02:00
Mihai Fufezan 7451890fd7
nix: replace paths dynamically 2022-06-02 19:10:56 +03:00
Mihai Fufezan 9447fcd603
fix Nix build and add updater
- move unnecessary toplevel files to nix/
- added patch that ignores the submodule (revert)
- add update script run by a workflow
2022-06-01 23:52:08 +03:00
vaxerski ad98b96891 add submodules to CI 2022-05-31 10:47:56 +02:00
vaxerski da63503d5f
updated issue templates
dont submit aur coredumps plox
2022-05-30 14:21:33 +02:00
Fernando Ayats 74d297da80 nix: update workflow and bump flake 2022-05-26 10:54:10 +02:00
vaxerski 86c00752b7 meson prefix to /usr 2022-05-25 11:04:55 +02:00
vaxerski 04eb3f922c respect perms 2022-05-25 10:37:08 +02:00
vaxerski 73c9b87636 Build with a user 2022-05-25 10:34:04 +02:00
vaxerski 9a34fec3d4 build from source and not AUR 2022-05-25 10:29:44 +02:00
Fernando Ayats 2e6e5b4268 nix: put workflow in different file 2022-05-21 12:39:15 +02:00
Fernando Ayats c02e163591 Added workflow_dispatch event trigger 2022-05-17 13:44:43 +02:00
Fernando Ayats 16ad81f236 nix: added workflow 2022-05-17 13:43:31 +02:00
vaxerski 4eaa8ad5b4
remove autoassignment 2022-04-19 13:58:36 +02:00
vaxerski 23279d67ed
Remove autoassignment 2022-04-19 13:58:19 +02:00
vaxerski 155363153d build with legacy renderer too in tests 2022-04-13 17:43:46 +02:00
vaxerski fdb742f9a9 fixed perms in CI 2022-04-13 17:38:43 +02:00
vaxerski 4b7a1a471f
bump checkout in CI to v3 2022-04-13 17:17:09 +02:00
vaxerski 281b4f83a0
Added a PR template 2022-04-05 14:39:22 +02:00
vaxerski ea823adf6c updated workflows 2022-04-01 21:09:12 +02:00
vaxerski 06892dc09a
added flawfinder 2022-04-01 20:41:05 +02:00
vaxerski 94ea169c64 Added CI
Added CI

arch update

sync submodule

add checkout

syntax

maybe this

fix

damnit typo

forgor cmake

wlroots-git with yay

Added Github User

bad username

CI correct dir and chown

chown

sudoers

dont ask in makepkg

noprovides

oops

pacman pkgs

make all not release
2022-03-30 19:29:49 +02:00
vaxerski 8dd48025ad
Update issue templates 2022-03-20 18:07:20 +01:00