Skip to content

Commit

Permalink
Upgrade to Decidim v0.26 (#28)
Browse files Browse the repository at this point in the history
* Upgrade to Decidim v0.26

* Fix override test

* Workaround for CI

* Fix SSL in tests

* Fix force ssl config
  • Loading branch information
laurajaime authored Mar 22, 2024
1 parent 4ddb8dd commit 2c68ca5
Show file tree
Hide file tree
Showing 34 changed files with 4,407 additions and 2,734 deletions.
14 changes: 14 additions & 0 deletions .github/workflows/ci_app.yml
Original file line number Diff line number Diff line change
Expand Up @@ -42,6 +42,20 @@ jobs:
with:
ruby-version: ${{ env.RUBY_VERSION }}
bundler-cache: true
# Workaround: https://github.com/decidim/decidim/issues/12369
- uses: nanasess/setup-chromedriver@v2
with:
chromedriver-version: 119.0.6045.105

- name: List Chrome
run: apt list --installed | grep chrome

- name: Remove Chrome
run: sudo apt remove google-chrome-stable

- uses: browser-actions/setup-chrome@v1
with:
chrome-version: 119.0.6045.105
- name: Recover Ruby dependency cache
uses: actions/cache@v1
with:
Expand Down
9 changes: 3 additions & 6 deletions Gemfile
Original file line number Diff line number Diff line change
Expand Up @@ -3,21 +3,18 @@
source "https://rubygems.org"

ruby RUBY_VERSION
DECIDIM_VERSION = { git: "https://github.com/CodiTramuntana/decidim.git", branch: "release/0.25-stable" }.freeze
DECIDIM_VERSION = { git: "https://github.com/CodiTramuntana/decidim.git", branch: "release/0.26-stable" }.freeze

gem "decidim", DECIDIM_VERSION
gem "decidim-conferences", DECIDIM_VERSION
gem "decidim-file_authorization_handler", git: "https://github.com/CodiTramuntana/decidim-file_authorization_handler.git", tag: "v0.25.2.4"
gem "decidim-file_authorization_handler", git: "https://github.com/CodiTramuntana/decidim-file_authorization_handler.git", tag: "v0.26.8.8"
gem "decidim-initiatives", DECIDIM_VERSION
gem "decidim-templates", DECIDIM_VERSION

gem "decidim-decidim_awesome", "~> 0.8"
gem "decidim-decidim_awesome", "~> 0.10.0"
gem "decidim-via_oberta_authorization", path: "decidim-via_oberta_authorization"

gem "decidim-idcat_mobil", "~> 0.3.0"
# Although `omniauth-rails_csrf_protection` is already a Decidim dependency, it is not working unless declared here.
# In meta.decidim.org, which is at Decidim v0.26, this declaration is not required. Try to remove it after upgrading to Decidim v0.26
gem "omniauth-rails_csrf_protection"

gem "bootsnap", "~> 1.3"
gem "wicked_pdf", "~> 2.1"
Expand Down
Loading

0 comments on commit 2c68ca5

Please sign in to comment.