01-edu / public

📚 @01-edu's Public Repository
http://public.01-edu.org/
214 stars 440 forks source link

DEV-5596 Improve Public build image on the branch #2422

Closed HarryVasanth closed 7 months ago

HarryVasanth commented 7 months ago

Before starting, please choose the relevant pull request Labels, Reviewers, and Assignees

DEV-5596

Why?

Clearly state the reason for this change. What problem is it solving, or what feature is it adding?

Currently, the PRs that are opened by non-01 authors are not being able to be merged due to the lack of permission for external members to build images under our organization's repository.

Solution Overview

Provide an overview of the solution implemented in this pull request. This should be a high-level overview without getting into technical details. If applicable, include screenshots of UI or use GitHub compliant mermaid graphs to visually represent the solution.

We are incorporating a standardized and appropriate pull request template, similar to the rest of our repositories and as previously implemented in the Public repository, and incorporating a relevant label for the images to be built on PR. Based on the PR's requirement, it seems to be the most suitable option.

Implementation Details

Explain the details of the implementation and the reasoning behind it. What alternative approaches were considered, and why was this approach chosen?

Build Images

Please assign the label 📦 build If you want to re-build the following test images:

  • 💻 Sh
  • 🚀 JS
  • 🧩 DOM