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

feat: upgrade to ruby 3.3 closes #33 #34

Merged
merged 1 commit into from
Aug 20, 2024
Merged

feat: upgrade to ruby 3.3 closes #33 #34

merged 1 commit into from
Aug 20, 2024

Conversation

ghassanmas
Copy link
Member

@ghassanmas ghassanmas commented May 2, 2024

Work on progress, changes here will depends on upstream PR:
- openedx/cs_comments_service#429 Since it was merged after redwood, to be updated before redwood 2 or v18.0.1

@DawoudSheraz
Copy link
Contributor

@ghassanmas Hi, the upstream PR has been merged. What's the status of this PR?

@ghassanmas
Copy link
Member Author

@DawoudSheraz if we merge it as it is, but then we need to use open-release/redwood.master as opposite to the default open-release/redwood.1 (redwood.1 doesn't have ruby update), or we wait for redwood.2.

@DawoudSheraz
Copy link
Contributor

@DawoudSheraz if we merge it as it is, but then we need to use open-release/redwood.master as opposite to the default open-release/redwood.1 (redwood.1 doesn't have ruby update), or we wait for redwood.2.

If we think this update to be important, we can draft v18.1.0. We don't need to wait for redwood.2.

@ghassanmas ghassanmas marked this pull request as ready for review July 1, 2024 14:41
@@ -23,7 +23,8 @@
"PORT": "4567",
"API_KEY": "forumapikey",
"REPOSITORY": "https://github.com/openedx/cs_comments_service.git",
"REPOSITORY_VERSION": "{{ OPENEDX_COMMON_VERSION }}",
# TEMP: after redwood.2 release replace with {{ OPENEDX_COMMON_VERSION }}
"REPOSITORY_VERSION": "open-release/redwood.master",
},
}
Copy link
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@DawoudSheraz I have changed the default for FORUM_REPOSITORY_VERSION to open-release/redwood.master. if you okay with that it's ready to be reviewed/mrged, I have test it with tutor 18 already

Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Hi, you dont need to change this value. This will be filled automatically based on tutor version (master or nightly).

Copy link
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I meant to change so if make new release upon merge, consumers will be able to utilzie the new update, otherwise we wait for redwood.2... in case it's important, otherwise I would say let's wait for redwood.2

Copy link
Contributor

@DawoudSheraz DawoudSheraz Jul 10, 2024

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Oh, I get it. Since upstream change is important for this PR, we can wait for redwood.2.

Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@ghassanmas redwood.2 tagged tutor release overhangio/tutor#1110 is out, this PR should be good to go now.

Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@ghassanmas Hi, catching up on ☝🏽

Copy link
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Sorry I was on holiday most of the past week, I will take a look into this and #43 and then create a draft a reelase PR, today...

@ghassanmas ghassanmas merged commit 750450b into master Aug 20, 2024
2 checks passed
@regisb regisb deleted the ruby-upgrade branch October 17, 2024 13:08
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
Development

Successfully merging this pull request may close these issues.

2 participants