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

Upgrade Decidim to 0.26 #134

Merged
merged 1 commit into from
Apr 27, 2023
Merged

Upgrade Decidim to 0.26 #134

merged 1 commit into from
Apr 27, 2023

Conversation

NicoleeSo13
Copy link
Contributor

This PR upgrades the application to Decidim version 0.26.
Release notes: https://github.com/decidim/decidim/releases/tag/v0.26.0

On deploy it will require to execute the following commands:

  • Upgrade server's Ruby version to 2.7.5
  • For locked users are present in global search, to update the search and make them disappear, Run in a bin/rails console or create a migration with:
    Decidim::User.find_each(&:try_update_index_for_search_resource)
  • For fixing statistic in comments. There's a rake task that you need to run:
    bin/rails decidim_comments:update_participatory_process_in_comments
  • For Base64 images migration run the following task:
    bin/rails decidim:active_storage_migrations:migrate_inline_images_to_active_storage[admin_email]

Copy link
Contributor

@tramuntanal tramuntanal left a comment

Choose a reason for hiding this comment

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

LGTM @NicoleSo13

But you comment in the description that whe must Upgrade server's Ruby version to 2.7.5, but in master we already have Ruby 2.7.5. So this PR is not changing Ruby version. Also I've checked and there is Ruby 2.7.5 in the server.

Gemfile Outdated Show resolved Hide resolved
@NicoleeSo13 NicoleeSo13 changed the title Draft: Upgrade Decidim to 0.26 Upgrade Decidim to 0.26 Apr 20, 2023
@laurajaime laurajaime merged commit d70f47b into master Apr 27, 2023
@laurajaime laurajaime deleted the upgrade-decidim-to-0-26 branch April 27, 2023 06:22
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

3 participants