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

Update all repos to move release data to catalog-info.yaml #1121

Open
Tracked by #882
feanil opened this issue Apr 25, 2024 · 3 comments
Open
Tracked by #882

Update all repos to move release data to catalog-info.yaml #1121

feanil opened this issue Apr 25, 2024 · 3 comments
Assignees

Comments

@feanil
Copy link
Contributor

feanil commented Apr 25, 2024

In some cases, the file will already exist and need to be updated, and in others, it won't exist and will need to be created. Other fields can be left blank for now in the case of creation.

Don't remove the old openedx.yaml file in this step, we will do that as future work in a different ticket.

@kdmccormick
Copy link
Member

@irtazaakram When you switch a repo over to catalog-info, make sure that you set the release branch value to whatever it was in openedx.yaml, usually "master" or "main". Setting it to null removes it from the release.

@farhan farhan added the blocked by other work PR cannot be finished until other work is complete label May 14, 2024
@farhan farhan removed the blocked by other work PR cannot be finished until other work is complete label Aug 29, 2024
@salman2013
Copy link

salman2013 commented Oct 23, 2024

@feanil is there need to add release data like openedx.org/release: "master" in catalog.yaml file, when openedx.yaml don't have release tag. One particular example is https://github.com/openedx/edx-ora2/blob/master/openedx.yaml

@kdmccormick
Copy link
Member

@salman2013 If there is no release data in openedx.yaml, then that means that the repository shouldn't be tagged (most likely because it is a package, which is installed into a tagged repository). The catalog-info file should either have openedx.org/release: null, or simply not have the openedx.org/release key at all--either is OK.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
Status: Backlog
Status: 🏗 In progress
Development

No branches or pull requests

5 participants