summaryrefslogtreecommitdiff
path: root/ci
Commit message (Collapse)AuthorAgeFilesLines
* NOISSUE refactor to update copyright notices and improve workflow scriptsMehmet Samet Duman4 hours1-0/+9
| | | | | | | | | | | | - Updated copyright notices in various files to reflect "Project Tick" instead of "Project Tick Contributors". - Added a new GitHub Action for packaging source tarballs with multiple formats and GPG signing options. - Introduced a dependabot configuration for automated dependency updates across various ecosystems. - Enhanced CI workflows by improving command syntax for better readability and consistency. - Added checks to skip commit message linting for automated bot PRs (e.g., Dependabot). - Improved source tree preparation and packaging steps in the meshmc and neozip release workflows. - Updated documentation to reflect changes in authorship and project information. Signed-off-by: Mehmet Samet Duman <yongdohyun@projecttick.org>
* NOISSUE Update CODEOWNERS and OWNERS to include trailing slashes for ↵Mehmet Samet Duman5 hours1-1/+1
| | | | | | legacy_ftb directory Signed-off-by: Mehmet Samet Duman <yongdohyun@projecttick.org>
* NOISSUE add GitHub Actions scripts for PR preparation and review managementMehmet Samet Duman27 hours22-0/+3417
- 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>