From c2b18e9e0008ba9668d66c65f22cc51998618ad6 Mon Sep 17 00:00:00 2001 From: Matthew Bernhardt Date: Tue, 10 Feb 2026 16:22:09 -0500 Subject: [PATCH 1/2] Initial configuration for first deploy ** Why are these changes being introduced: There are a few things in this newly-forked repo that we want to tweak prior to deploying for the first time in Heroku. ** Relevant ticket(s): * https://mitlibraries.atlassian.net/browse/use-195 ** How does this address that need: The big change is dropping the required dyno sizes in `app.json` - we want to try and run smaller dynos, regardless of the stated minimums in the Installation Guide. Two other changes are being included: 1. Adopting our org's PR template rather than the one used by the Quepid maintainers 2. Adding a short project readme that will appear on our forked repo instead of the full Quepid readme. ** Document any side effects to this change: None, so long as this works. --- .github/PULL_REQUEST_TEMPLATE.md | 46 ++++++++++++++------------------ .github/README.md | 4 +++ app.json | 6 ++--- 3 files changed, 26 insertions(+), 30 deletions(-) create mode 100644 .github/README.md diff --git a/.github/PULL_REQUEST_TEMPLATE.md b/.github/PULL_REQUEST_TEMPLATE.md index 3556304ed..392b12cef 100644 --- a/.github/PULL_REQUEST_TEMPLATE.md +++ b/.github/PULL_REQUEST_TEMPLATE.md @@ -1,32 +1,26 @@ - +#### Developer -## Description - +- [ ] All new ENV is documented in README +- [ ] All new ENV has been added to Heroku Pipeline, Staging and Prod +- [ ] ANDI or Wave has been run in accordance to + [our guide](https://mitlibraries.github.io/guides/basics/a11y.html) and + all issues introduced by these changes have been resolved or opened as new + issues (link to those issues in the Pull Request details above) +- [ ] Stakeholder approval has been confirmed (or is not needed) -## Motivation and Context - - +#### Code Reviewer -## How Has This Been Tested? - - - +- [ ] The commit message is clear and follows our guidelines + (not just this pull request message) +- [ ] There are appropriate tests covering any new functionality +- [ ] The documentation has been updated or is unnecessary +- [ ] The changes have been verified +- [ ] New dependencies are appropriate or there were no changes -## Screenshots or GIFs (if appropriate): +#### Requires database migrations? -## Types of changes - -- [] Bug fix (non-breaking change which fixes an issue) -- [] Improvement (non-breaking change which improves existing functionality) -- [] New feature (non-breaking change which adds new functionality) -- [] Breaking change (fix or feature that would cause existing functionality to change) +YES | NO -## Checklist: - - -- [] My code follows the code style of this project. -- [] My change requires a change to the documentation. -- [] I have updated the documentation accordingly. -- [] I have read the **CONTRIBUTING** document. -- [] I have added tests to cover my changes. -- [] All new and existing tests passed. +#### Includes new or updated dependencies? + +YES | NO diff --git a/.github/README.md b/.github/README.md new file mode 100644 index 000000000..e3b1d423c --- /dev/null +++ b/.github/README.md @@ -0,0 +1,4 @@ +# Quepid for the MIT Libraries + +This repository allows the MIT Libraries to run an instance of Quepid in order to guide our development of platforms +like Unified Search and TIMDEX. diff --git a/app.json b/app.json index 239475473..d1a21ea5b 100644 --- a/app.json +++ b/app.json @@ -72,12 +72,10 @@ }, "formation": { "web": { - "quantity": 1, - "size": "standard-2x" + "quantity": 1 }, "worker": { - "quantity": 1, - "size": "standard-2x" + "quantity": 1 } }, "scripts": { From c5161b01694a11cf3106068f28668985b309ac51 Mon Sep 17 00:00:00 2001 From: Matthew Bernhardt Date: Thu, 12 Feb 2026 10:06:06 -0500 Subject: [PATCH 2/2] Add link to project readme from new local readme --- .github/README.md | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/.github/README.md b/.github/README.md index e3b1d423c..d78d39bcf 100644 --- a/.github/README.md +++ b/.github/README.md @@ -2,3 +2,7 @@ This repository allows the MIT Libraries to run an instance of Quepid in order to guide our development of platforms like Unified Search and TIMDEX. + +## See also + +The [project readme](../README.md) has a lot of useful information. \ No newline at end of file