summaryrefslogtreecommitdiff
path: root/.github/workflows/ci-schedule.yml
Commit message (Collapse)AuthorAgeFilesLines
* NOISSUE refactor to update copyright notices and improve workflow scriptsMehmet Samet Duman10 hours1-5/+7
| | | | | | | | | | | | - 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 fix schedule group resolution to CI workflow and update permissionsMehmet Samet Duman33 hours1-24/+48
| | | | Signed-off-by: Mehmet Samet Duman <yongdohyun@projecttick.org>
* NOISSUE add GitHub Actions scripts for PR preparation and review managementMehmet Samet Duman33 hours1-0/+233
- 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>