coopdevs / coopdevs/donalo

Allow getting Ruby version from other than `master`

Open
#62 0 comments 0 reactions 0 assignees View on GitHub
Dominant language
Jinja
Stars
0
Forks
1
PR merge metrics
No merged PRs in 30d

Description

The way we started defining the Ruby version the app needs in https://github.com/coopdevs/donalo/pull/61 only relies on `master`. This means that if we happen to provision the server to be used by an app's branch other than `master`, we might provision the wrong ruby version.

See https://github.com/coopdevs/donalo/pull/61#discussion_r392072579 for possible solutions.

Contributor guide

No contributing guide indexed for this repository

Research direction

Start by reading pull request #61 and the linked discussion for the proposed ways to select the Ruby version when provisioning a non-master branch. Trace the provisioning entry point described there and confirm that each app branch uses its own required Ruby version rather than master’s; validate the behavior across master and another branch.

Written by the indexing model from the issue text.

Assessment

Tech stack
ruby
Domain
devops, infrastructure
Issue type
Bug
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.