Skip to content

Housekeeping#26

Merged
jason-raitz merged 5 commits into
mainfrom
AP-711&713
Jun 17, 2026
Merged

Housekeeping#26
jason-raitz merged 5 commits into
mainfrom
AP-711&713

Conversation

@jason-raitz

Copy link
Copy Markdown
Contributor

Version Bumps

  • Ruby 3.2.2 -> 3.4.9
  • berkeley_library-logging 0.2 -> 0.3
  • geoserver-publish 0.7 -> 1.0
  • rubyzip 3.0.0.alpha -> 3.0
  • pry 0.14.2 -> 0.16
  • misc dependencies in gemfile.lock

Tooling updates

  • pull from ghcr.io
  • docker-compose now 'depends_on' services to be started or healthy
    (geoserver was previously taking longer to start and tests would fail)
  • switch to org's .github/.github workflow templates for build, merge, push, release actions

Typo in Test

  • fixed a typo in a spec

Ticket references

  • AP-711
  • AP-713
  • AP-731

ruby
 - 3.2.2 -> 3.4.9

gems:
 - rubyzip v3+ is out of alpha and can be upgraded at least to ~3.0

docker-compose:
 - I got some warnings about running geoserver container without a
   platform specification, so I added a linux/amd64 to both.
 - rspec tests were giving errors because the geoserver containers
   weren't fully up when running the test, so I added healthchecks
 - since I added healthchecks for geoserver services, I added one to
   solr, and a server_started to the spatial service

test change:
 - from what I can tell there was just a typo in one test which I fixed.
   (I think it may have been missed before because the app wasn't
   waiting for the geoserver services to be up?)
 - update geoserver pull
@jason-raitz jason-raitz self-assigned this Jun 16, 2026

@danschmidt5189 danschmidt5189 left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

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

Looks great, and I'm +1 on combining all these changes into one housekeeping PR. Not too bad to review (given the tests are passing).

Comment thread Gemfile.lock Outdated
ruby 3.4.9p82

BUNDLED WITH
2.4.10

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

Should we also upgrade the bundle version?

Comment thread Gemfile.lock
Comment on lines 237 to +241
RUBY VERSION
ruby 3.2.2p53
ruby 3.4.9p82

BUNDLED WITH
2.4.10
4.0.14

Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

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

I think this is as high as it can go @yzhoubk

@jason-raitz jason-raitz merged commit e8c32c3 into main Jun 17, 2026
5 checks passed
@jason-raitz jason-raitz deleted the AP-711&713 branch June 17, 2026 15:18
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.

3 participants