Skip to content

Make greenhouse_io an optional dependency#2045

Closed
kbruccoleri wants to merge 1 commit into
Nexmo:mainfrom
kbruccoleri:optional-greenhouse_io
Closed

Make greenhouse_io an optional dependency#2045
kbruccoleri wants to merge 1 commit into
Nexmo:mainfrom
kbruccoleri:optional-greenhouse_io

Conversation

@kbruccoleri
Copy link
Copy Markdown

Summary

  • Source greenhouse_io from GitHub (grnhse/greenhouse_io) instead of RubyGems
  • Remove greenhouse_io from the gemspec runtime dependencies so station no longer appears on greenhouse_io's reverse dependencies
  • Make greenhouse_io an optional dependency: the app gracefully returns empty results when the gem is not present

Test plan

  • Verify Greenhouse.careers, Greenhouse.devrel_careers, and Greenhouse.offices return data when greenhouse_io is available
  • Verify the app boots and returns empty career listings when greenhouse_io is not installed

🤖 Generated with Claude Code

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.

1 participant