Skip to content

Commit

Permalink
Merge branch 'release/5.4.0'
Browse files Browse the repository at this point in the history
  • Loading branch information
ewlarson committed Jan 11, 2024
2 parents 9527d8b + 83524f9 commit 7deb1a7
Show file tree
Hide file tree
Showing 66 changed files with 3,606 additions and 4,087 deletions.
23 changes: 18 additions & 5 deletions .github/workflows/ci.yml
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,8 @@ jobs:
runs-on: ubuntu-latest
strategy:
matrix:
ruby: ['3.0']
ruby: ['3.0', '3.1', '3.2', '3.3']
rails_version: [7.0.8]

services:
postgres:
Expand Down Expand Up @@ -44,7 +45,7 @@ jobs:
- name: Bundler - Install dependencies
run: bundle _2.3.5_ install
env:
rails_version: 6.1.5
RAILS_VERSION: ${{ matrix.rails_version }}

- name: Node - v14
uses: actions/setup-node@v2
Expand All @@ -64,18 +65,30 @@ jobs:
- name: Rails - Database setup
env:
RAILS_ENV: test
POSTGRES_HOST: 127.0.0.1
POSTGRES_PORT: 5432
POSTGRES_DB: geoblacklight_test
POSTGRES_USER: postgres
POSTGRES_PASSWORD: postgres
run: |
bundle exec rails db:schema:load
bin/rails db:migrate RAILS_ENV=test
- name: Rails - Run tests
env:
RAILS_ENV: test
rails_version: 6.1.5
ENGINE_CART_RAILS_OPTIONS: '--skip-git --skip-listen --skip-spring --skip-keeps --skip-action-cable --skip-coffee --skip-test'
RAILS_VERSION: ${{ matrix.rails_version }}
RUBYOPT: W0
SOLR_URL: http://solr:SolrRocks@localhost:8983/solr/blacklight-core
FARADAY_VERSION: ${{ matrix.faraday_version }}
run: bundle exec rake geoportal:ci --trace
POSTGRES_HOST: 127.0.0.1
POSTGRES_PORT: 5432
POSTGRES_DB: geoblacklight_test
POSTGRES_USER: postgres
POSTGRES_PASSWORD: postgres
BLAZER_DATABASE_URL: postgresql://postgres:postgres@127.0.0.1:5432/geoblacklight_test
run: |
bundle exec rake geoportal:ci --trace
- name: Artifacts - Upload coverage
uses: actions/upload-artifact@v2
Expand Down
18 changes: 9 additions & 9 deletions Gemfile
Original file line number Diff line number Diff line change
Expand Up @@ -2,26 +2,26 @@ source 'https://rubygems.org'


# Bundle edge Rails instead: gem 'rails', github: 'rails/rails'
gem 'rails', '~> 6.1.0'
gem 'rails', '~> 7.0.0'
gem 'bootsnap', '~> 1.9.3', require: false
gem 'listen', '~> 3.0'

gem 'rack-cors', :require => 'rack/cors'

gem "puma", "~> 5.1"
gem "puma", "~> 5.6"
# Run puma with systemd integration
gem 'sd_notify', '>= 0.1.0'

# Webpacker
gem 'webpacker', '~> 4.x'
gem 'webpacker', '~> 5.x'

gem 'sqlite3', '~> 1.4'
#gem 'mysql2', '~> 0.5.0'
gem 'pg'
# Use SCSS for stylesheets
gem 'sass-rails', '~> 5.0'
# Use Uglifier as compressor for JavaScript assets
gem 'uglifier', '>= 1.3.0'
# Use Terser as compressor for JavaScript assets
gem 'terser'
# Use CoffeeScript for .coffee assets and views
gem 'coffee-rails', '~> 4.2'
# Turbolinks makes following links in your web application faster. Read more: https://github.com/rails/turbolinks
Expand Down Expand Up @@ -81,6 +81,7 @@ gem 'popper_js'
gem 'twitter-typeahead-rails', '0.11.1.pre.corejavascript'
gem 'geoblacklight', '~> 4.1'
gem 'geoblacklight_admin', "~> 0.4.0"
gem 'git', ">= 1.13"
gem "rubyzip", ">= 1.3.0"
gem "awesome_print"

Expand All @@ -97,15 +98,14 @@ gem 'paper_trail'

# Image migration
gem 'geoblacklight_sidecar_images', git: "https://github.com/geoblacklight/geoblacklight_sidecar_images.git", branch: "feature/statesman-update"
gem 'carrierwave', '~> 1.2'
gem 'mini_magick', '~> 4.9.4'
gem "image_processing", ">= 1.2"

gem 'statesman', '~> 10.0'
gem 'sidekiq', '~> 6.4'
gem 'sidekiq-failures', '~> 1.0.0'
gem 'down', '~> 5.0'
gem 'addressable', '~> 2.5.0'
gem 'addressable', '~> 2.0'
gem 'handlebars_assets', '~> 0.23.0'
gem 'geoblacklight-icons', git: 'https://github.com/geoblacklight/geoblacklight-icons.git', :ref => '84da81140e7ef93e7241b7753c01d7f709216f2b'
gem 'solr_wrapper', git: 'https://github.com/cbeer/solr_wrapper.git', branch: 'master'
Expand All @@ -114,7 +114,7 @@ gem 'rsolr', '>= 1.0'
gem 'jquery-rails'

# Auth
gem "devise", "4.7.3"
gem "devise", "~> 4.0"
gem 'devise-bootstrap-views', '~> 1.0'
gem 'devise-guests', '~> 0.6'
gem 'devise_invitable', '~> 2.0.0'
Expand All @@ -132,7 +132,6 @@ gem 'dotenv-rails'
gem 'pointless_feedback'
gem 'whenever', '~> 1.0.0', require: false
gem 'sitemap_generator', '~> 6.0.2'
gem 'exception_notification', '~> 4.4.0'

# Appsignal
gem 'appsignal'
Expand All @@ -144,4 +143,5 @@ group :test do
gem 'minitest-reporters'
end

gem 'net-ftp'
gem 'rexml'
Loading

0 comments on commit 7deb1a7

Please sign in to comment.