Commit Graph

50 Commits

Author SHA1 Message Date
dependabot[bot] 63e4455aaf chore(deps): bump dorny/paths-filter from 3 to 4 in /.github/workflows
Bumps [dorny/paths-filter](https://github.com/dorny/paths-filter) from 3 to 4.
- [Release notes](https://github.com/dorny/paths-filter/releases)
- [Changelog](https://github.com/dorny/paths-filter/blob/master/CHANGELOG.md)
- [Commits](https://github.com/dorny/paths-filter/compare/v3...v4)

---
updated-dependencies:
- dependency-name: dorny/paths-filter
  dependency-version: '4'
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2026-04-30 01:04:48 +00:00
javalsai c009c6c31c remove: all aur stuff (#113)
there are more contributors now and given the rare releases its much better to manually prepare a release than to automate it

also, the packages now could be updated by any maintainer so not worth it to keep it centralized

and now releases are much less dependant on the scripts, so its not such a hassle
2026-02-07 15:23:30 +01:00
javalsai 5761838112 redo of #69 (#75)
* fix(pkg,aur): sources now are version unique

* build: allow to override git-rev and timestamp build info

* chore: organize and parallelize some checks

* chore: make standard PKGBUIDLs

* pkg(aur): `-bin` only has to depend on the `.so` file

* pkg(feat,aur): multiarch `-bin` pkg

* ci(void): update xbps first, add warning

* pkg(aur): bump pkgrels

* pkg(aur): pkgrel again AND `.SRCINFO` finally

---------

Co-authored-by: grialion <48643945+grialion@users.noreply.github.com>
2025-08-23 00:43:33 +02:00
javalsai 8f0213db74 misc batch of fixes before v1.2.3 (#65)
* fix some formatter and linter issues
* make clang-tidy/clang-format fail with error status and output in github error format
* docs, add kmscon thing
* and some CI stuff
2025-07-20 21:50:12 +02:00
javalsai 663b882f34 ci(feat): add x86_64 musl builds 2025-07-10 23:11:30 +02:00
javalsai 57fedc9fd5 ci(fix): release, sed nix update replace 2025-07-09 20:10:45 +02:00
javalsai 54953a18e8 Merge branch 'master' into fix-51 2025-07-07 04:28:01 +02:00
javalsai ab7666f561 ci(perf): only run push build checks if code changed 2025-07-07 04:25:43 +02:00
javalsai f0ef834eaa ci(release): add nix module version&sha256 bump 2025-07-07 04:03:10 +02:00
javalsai fcc8be77ee dev(ci): add nix version check to pre-release ci checks 2025-07-06 23:14:04 +02:00
javalsai 3a7bd6f9f5 fix(ci,aur): empty version strings 2025-07-04 22:50:45 +02:00
javalsai 75fc3c139b ci: rename release workflow 2025-07-04 22:09:32 +02:00
javalsai 335459e127 ci: rename push workflow 2025-07-04 19:22:59 +02:00
javalsai c05218d30a ci: split check & build 2025-07-04 19:19:44 +02:00
javalsai 3d6efa448b ci: update make release action 2025-07-04 19:12:45 +02:00
javalsai f3ae85bb94 feat|fix: improve all ci behavior 2025-07-04 18:36:47 +02:00
javalsai d1b993c32a ci: fix bear 2025-07-04 16:05:14 +02:00
javalsai 7cd976f916 ci: fix clang-tidy 2025-07-04 16:03:42 +02:00
javalsai 240bdbede6 ci(9245d38): set-status first of all
and no need to cache libpam for vm build architectures
2025-07-04 15:56:31 +02:00
javalsai e4b11f9a30 ci: add clang-tidy to CI 2025-07-04 15:50:37 +02:00
grialion 9245d38ecf ci: fix: install git before checkout action 2025-07-04 00:35:51 +02:00
javalsai 002788c693 Merge branch 'master' into improvements 2025-06-21 05:15:47 +02:00
javalsai e5c1dd5973 fix(ci): bash error lol 2025-06-21 05:15:26 +02:00
javalsai b10d4373d6 fix(ci): print stderr on make failure 2025-06-21 04:37:58 +02:00
javalsai d5688f5c5c typo: Chang -> Clang 2025-06-14 00:25:01 +02:00
javalsai f9cf8665b2 fix: hopefully fix actions (again Xth time) 2025-06-14 00:19:14 +02:00
javalsai d36ef22c9a fix: hopefully fix actions 2025-06-08 13:36:28 +02:00
javalsai 2f370ab996 fix: workflow runs on PRs (again) 2025-06-06 20:13:19 +02:00
javalsai ec00e51696 fix: workflow runs on PRs 2025-06-06 20:10:22 +02:00
javalsai 874f6f98f1 fix(ci): reallow nobody account 2024-12-25 22:52:26 +01:00
javalsai d7bfa79284 finally fix? 2024-10-19 18:49:26 +02:00
javalsai 6489df2e41 fix: idk lol, versions again? 2024-10-19 18:31:52 +02:00
javalsai ab6703416f fix: still fails (version?) 2024-10-19 18:16:40 +02:00
javalsai 43447ca415 grammar 👍 (again) 2024-10-19 18:15:55 +02:00
javalsai 2c606cda2c fix: ci builds (hopefully 🤞)
https://github.com/uraimo/run-on-arch-action/issues/152#issuecomment-2401981347
2024-10-19 18:12:49 +02:00
javalsai c4a996c1e8 ci: add AUR pkg updates PRs on release 2024-09-15 21:12:16 +02:00
javalsai f1f9d6b0a6 ci(feat): add riscv64 build 2024-09-06 22:14:14 +02:00
javalsai c9d52d2f96 ci(feat): add armv7 build 2024-09-06 22:09:33 +02:00
javalsai 69ee14ff92 ci(feat): add aarch64 build 2024-09-06 22:05:08 +02:00
javalsai 4bb8563e4d ci(feat): add clang-format checks 2024-09-06 21:48:27 +02:00
javalsai a2b2434445 ci: lots of ci features 2024-09-06 21:33:49 +02:00
javalsai aa70fc8090 fix: shellcheck warnings 2024-09-06 17:58:40 +02:00
javalsai 154308dfd7 feat(ci): make build check a check status 2024-08-21 17:13:38 +02:00
javalsai c4c358ceef feat(ci): add actions dependabot 2024-08-21 16:03:30 +02:00
javalsai 57cb0cd9ad fix(ci): workflows 2024-08-21 15:58:22 +02:00
javalsai b900701b8f feat(ci): add nicer workflows
between all those changes, now x64 builds should be produced
2024-08-20 23:56:54 +02:00
javalsai a1f8994c94 mod(actions): add cooldown action 2024-08-20 19:26:50 +02:00
javalsai d6b165ba8b chore: prepare github build ci for multiple archs 2024-07-26 21:59:04 +02:00
javalsai 77af294af1 ci: fix make? 2024-07-14 22:58:35 +02:00
javalsai 39ee482bde ci: release make 2024-07-14 22:48:11 +02:00