monorepo-builder
monorepo-split-github-action
monorepo-builder | monorepo-split-github-action | |
---|---|---|
2 | 2 | |
430 | 93 | |
0.9% | - | |
7.2 | 0.0 | |
6 months ago | 9 months ago | |
PHP | PHP | |
MIT License | - |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
monorepo-builder
-
Using monorepo-builder outside of github and gitlab
When it comes to the part of actually publishing packages from inside your monorepo you have to get creative with a lot of git commands, or other existing tools like symplify/monorepo-builder from @tomasvotruba
-
🍾 GraphQL API for WordPress is now scoped, thanks to PHP-Scoper!
Now, as the number of packages in your application grows, you'll need to have them all hosted in a monorepo, or you'll go bunkers creating pull requests involving more than one package (believe me, I've been there). In my case, all my packages are hosted in the leoloso/PoP monorepo, and I keep them in sync via the wonderful Monorepo Builder (I need to write an article about this tool, it's such a life saver!).
monorepo-split-github-action
-
Using monorepo-builder outside of github and gitlab
In the latest version, he added the support for github and gitlab, so you can just include this as a workflow action and you are done for. This is awesome!
-
How can We use GitHub Actions in Gitlab?
That's the point. You can, if GitHub Action is based on Dockerfile. I'm actually using the same Github Action https://github.com/symplify/monorepo-split-github-action for splitting repositories from Github and Gitlab :)
What are some alternatives?
Symfony Dotenv - Registers environment variables from a .env file
php-ddd-example - 🐘🎯 Hexagonal Architecture + DDD + CQRS in PHP using Symfony 6
php-scoper - 🔨 Prefixes all PHP namespaces in a file/directory to isolate the code bundled in PHARs.
git-deploy - Php Script for Auto-Pull in server (Using WebHook from GitLab, GitHub and Bitbucket)
wp-react-starter - 🚀WordPress Plugin Boilerplate using modern web techs like TypeScript, SASS, and so on... on top of a local development environment with Docker and predefined GitLab CI for continous integration and deployment!
symplify - [DISCONTINUED] Check split packages in their own repositories :)
mozart - Developers tool for WordPress plugins: Wraps all your projects dependencies in your own namespace, in order to prevent conflicts with other plugins loading the same dependencies in different versions.
unleash-client-php - Unleash client SDK for PHP
wordpress-seo - Yoast SEO for WordPress
Client - GitLab API v4 client for PHP
graphql-api-for-wp - [READ ONLY] GraphQL API for WordPress
site-kit-wp - Site Kit is a one-stop solution for WordPress users to use everything Google has to offer to make them successful on the web.