Commit 90bb78c
authored
[Bugfix:Developer] Add ERB to Gemfile (#753)
<!-- NOTE: Please ensure your title and description align with Submitty
conventions (see
https://submitty.org/developer/getting_started/make_a_pull_request for
more details).
Each title has a prefix, and a limit of 40 chars. A description template
has been
provided and must be completed in full. Please also ensure that all CI
tests
are passing. Pull requests that do not meet these requirements are
ineligible for
review and may be closed. -->
### Why is this Change Important & Necessary?
<!-- Include any GitHub issue that is fixed/closed using "Fixes
#<number>" or "Closes #<number>" syntax.
Alternately write "Partially addresses #<number>" or "Related to
#<number>" as appropriate. -->
Resolves Submitty/Submitty issue
[#12802](Submitty/Submitty#12802).
### What is the New Behavior?
<!-- Include before & after screenshots/videos if the user interface has
changed. -->
Before: Server fails to start
<img width="1408" height="507" alt="Screenshot_20260418_164524"
src="https://github.com/user-attachments/assets/2a969820-2045-422f-87b2-d5d2d4fe8266"
/>
After: Server starts successfully
<img width="729" height="174" alt="Screenshot_20260418_164537"
src="https://github.com/user-attachments/assets/007c2d3e-7e4e-405a-be20-612a4cef732b"
/>
### What steps should a reviewer take to reproduce or test the bug or
new feature?
1. Try to build the documentation based on instructions in README.md.
2. When running `bundle exec jekyll serve`, observe error
3. Switch to this branch
4. When running `bundle exec jekyll serve`, observe successful build
### Automated Testing & Documentation
<!-- Is this feature sufficiently tested by unit tests and end-to-end
tests?
If this PR does not add/update the necessary automated tests, write a
new GitHub issue and link it below.
Is this feature sufficiently documented on submitty.org?
Link related PRs or new GitHub issue to update documentation. -->
N/A
### Other information
<!-- Is this a breaking change?
Does this PR include migrations to update existing installations?
Are there security concerns with this PR? -->
N/A1 parent 9d3ad15 commit 90bb78c
2 files changed
Lines changed: 4 additions & 0 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
12 | 12 | | |
13 | 13 | | |
14 | 14 | | |
| 15 | + | |
| 16 | + | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
30 | 30 | | |
31 | 31 | | |
32 | 32 | | |
| 33 | + | |
33 | 34 | | |
34 | 35 | | |
35 | 36 | | |
| |||
295 | 296 | | |
296 | 297 | | |
297 | 298 | | |
| 299 | + | |
298 | 300 | | |
299 | 301 | | |
300 | 302 | | |
| |||
0 commit comments