summaryrefslogtreecommitdiff
path: root/.github/workflows/libnbtplusplus-ci.yml
Commit message (Collapse)AuthorAgeFilesLines
* NOISSUE Fix workflows, cgit, genqrcode, meshmc wiki url, mnv with CmakeMehmet Samet Duman16 hours1-2/+12
| | | | | | | | | | | | | | Fixed some reusable workflows. Fixed cgit.h for macOS target updated genqrcode CMake version Changed Meta generator to use Project Tick official builded ForgeWrapper Updated MeshMC wiki Urls Fixed MNV test issue Added CMake Presets in MNV Thats it! Signed-off-by: Mehmet Samet Duman <yongdohyun@projecttick.org>
* NOISSUE add GitHub Actions scripts for PR preparation and review managementMehmet Samet Duman36 hours1-8/+1
| | | | | | | | | | | | | - Introduced `prepare.js` to validate PR mergeability and branch targeting. - Added `reviews.js` for automated review dismissal and posting. - Created `run` script to execute actions with GitHub context. - Implemented rate limiting in `withRateLimit.js` to manage API requests. - Added `supportedBranches.js` for branch classification logic. - Created `update-pinned.sh` for updating pinned dependencies. - Added `pinned.json` to manage pinned Nix dependencies. - Updated `libnbtplusplus` version from 2.3 to 3.0 and adjusted README accordingly. Signed-off-by: Mehmet Samet Duman <yongdohyun@projecttick.org>
* NOISSUE Remove not needed CI workflows for GitHub Actions and reworked some ↵Mehmet Samet Duman3 days1-0/+61
workflows Signed-off-by: Mehmet Samet Duman <yongdohyun@projecttick.org>