zooniverse / talk-api

Apache License 2.0
6 stars 0 forks source link

Rails 5 - Missing env on GH Action, Update Run Test CI so that 2.6 runs with 5.0 not 4.2 #324

Closed yuenmichelle1 closed 3 months ago

yuenmichelle1 commented 3 months ago

missing env for github workflow run so bundler installs from correct gemfile

Context: CI tests for 2.6 currently are running with Rails 4.2 which gets ThreadErrors. Wanted behavior is for CI tests for 2.6/Gemfile.next to bundle install from Gemfile.next and not Gemfile. For this, we need a missing env key that I missed in first PR of Dual Boot.

See latest test run here: https://github.com/zooniverse/talk-api/actions/runs/9247077764/job/25508402312?pr=323

More importantly note:

Called from /home/runner/work/talk-api/talk-api/vendor/bundle/ruby/2.6.0/gems/activesupport-4.2.11.3/lib/active_support/dependencies.rb:240:in `load_dependency'