Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[GH Request] Learner Dashboard MFE: Requesting branch protections for a 2U branch in the openedx GitHub org #1089

Closed
justinhynes opened this issue Mar 19, 2024 · 2 comments
Assignees
Labels
github-request Request for change to access level or settings in the openedx GitHub organization.

Comments

@justinhynes
Copy link

Repository

frontend-app-learner-dashboard

Urgency

Medium (< 2 weeks)

Requested Change

Would it be possible to add branch protections to the 2u/main branch for the Learner Dash MFE in the openedx GitHub org? We'd like to make it so the branch can't be deleted.

Reasoning

2U would like to deploy the Learner Dashboard MFE from its own branch. We didn't want to hard fork, as we are not planning on modifying or otherwise customizing the project at this time. Instead, we created the 2u/main branch under the openedx GitHub org.

We want to ensure a chance to scrutinize any changes that are being deployed rather than always deploying the latest version. This will allow us to deploy the changes faster than adopting named releases as part of our deployment strategy.

Having branch protections that prevent deletion at this time would help us feel a bit better about this approach.

@justinhynes justinhynes added the github-request Request for change to access level or settings in the openedx GitHub organization. label Mar 19, 2024
@openedx-workflow-automation
Copy link

Thank you for your report! @openedx/axim-oncall will triage within a business day. Simple requests usually take 2-3 business days to resolve; more complex requests could take longer.

@ormsbee ormsbee self-assigned this Mar 19, 2024
@ormsbee
Copy link

ormsbee commented Mar 20, 2024

After discussion with @justinhynes, also added the requirement that changes to 2u/main will require a pull request.

@ormsbee ormsbee closed this as completed Mar 20, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
github-request Request for change to access level or settings in the openedx GitHub organization.
Projects
Status: Done
Development

No branches or pull requests

2 participants