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

Pin thredded to recent Git commit #643

Merged
merged 1 commit into from
May 26, 2024
Merged

Pin thredded to recent Git commit #643

merged 1 commit into from
May 26, 2024

Conversation

Splines
Copy link
Member

@Splines Splines commented May 15, 2024

In #609, we had to use an older version of html-parser (see commit 456ed14) for the forum engine thredded to still work with Rails 7.1. This was necessary due to thredded/thredded#979. In the meantime, glebm made a commit on thredded to deal with this internally in their project, so we don't need to include the dependency html-parser on our side (see thredded/thredded#981). Therefore, we get rid of html-parser and use the new commit from their GitHub repo directly.

For reviwers

  • Run bundle install locally.
  • Additionally, you will have to run docker compose build mampf webpacker, otherwise bundler is complaining in the Docker images.
    If you happen to know a way to avoid rebuilding the whole image if we just update some gems let me know since rebuilding always takes quite some time and I'd like to avoid that. I'm also wondering why this is even the case after having run bundle install only locally; why is Bundler complaining in the Docker container after that? I thought it has its own dependencies installed inside the docker container...

@Splines Splines added the dependencies Pull requests that update a dependency file label May 15, 2024
@Splines Splines self-assigned this May 15, 2024
@Splines Splines requested a review from fosterfarrell9 May 15, 2024 08:21

This comment was marked as outdated.

@Splines Splines merged commit 890b118 into dev May 26, 2024
6 checks passed
@Splines Splines deleted the deps/thredded-html-parser branch May 26, 2024 10:41
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
dependencies Pull requests that update a dependency file
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants