Hey there! 👋 You've landed in the magical .github repository—the secret sauce behind the scenes of ILLA's thriving open-source ecosystem.
This special repository is our centralized hub for:
- 🌟 Reusable GitHub Workflows: Effortlessly consistent CI/CD pipelines across all our projects.
- 📋 Issue & PR Templates: Streamlined contributions and crystal-clear communication.
- 🤝 Community Health Files: Code of conduct, contributing guidelines, and more to ensure our community stays inclusive and vibrant.
Our workflows are centralized, reusable, and ready-to-go. Simply reference them from your repositories, and voilà—standardized deployments and builds across the board!
Here's a quick example:
jobs:
build-and-deploy:
uses: go-illa/.github/workflow-templates/**/**.yml@main
with:
environment: productionJust like magic! ✨
Your ideas are gold! We're open to improvements, suggestions, and creative innovations.
- See something that can be better? Open an issue!
- Want to contribute? Submit a PR!
Before submitting or updating your Pull Request, make sure to complete the following checklist:
-
Assign a reviewer to your PR.
-
Add the correct priority and severity labels.
-
Ensure all Semaphore CI pipelines and GitHub workflow checks have passed successfully.
-
Include the Jira ticket description in the PR description.
-
Make sure the PR title is valid, clear, and follows the naming convention.
-
Review and handle all Gemini and Copilot comments:
- ✅ If the comment is valid, update your code accordingly.
- 💬 If you disagree, provide a clear and reasoned explanation in a reply comment.
-
Once everything is complete, request or re-request a review from the assigned reviewer.
Let's grow together.
We cherish a welcoming, respectful, and inclusive community. Check out our Code of Conduct and Contributing Guidelines to be a part of something awesome.
We're here for you! Reach out through issues or discussions in this repository, and our friendly maintainers will gladly assist.
Made with 💖 by the team at ILLA. Happy coding!