This is a patch release that introduces a hotfix to prevent the server from crashing due to Intermine version checking. Ergo the non-critical release steps will be skipped.
[x] Create a branch for the release Branch "release-v1.2.1"
[x] ~Update the dependencies. The dependabot PR backlog is not comprehensive and doesn't include transitive dependencies, and merging them one at a time tends to break things, so the best way to do this is manually with npm.~
[x] ~Bump the intermineVersion in data-sources/intermine/api/index.ts if appropriate.~
[x] ~Update the base image version in the Dockerfile if necessary (this should be the most recent node LTS version) and do a test build and run of the Docker image on you local machine so you know if something is going to go off the rails before the automated build action on GitHub.~
[x] Update the GHCR image tag in compose.prod.yml to the imminent release version Commit a10cc726d24bb7eef68fb0b1798b25cc4cc11d6b
[x] Bump the "version" number in package.json. Commit 998030fb135084ea795d8e7d4760dea835d11b51
[x] Open a PR that merges the release branch into main. #120
[x] Merge the release PR after it passes testing and review.
[x] Tag a corresponding release on GitHub. This will trigger an automated Docker image build on GitHub. If the build succeeds it will be automatically published to GHCR.
This is a patch release that introduces a hotfix to prevent the server from crashing due to Intermine version checking. Ergo the non-critical release steps will be skipped.
intermineVersion
indata-sources/intermine/api/index.ts
if appropriate.~Dockerfile
if necessary (this should be the most recent node LTS version) and do a test build and run of the Docker image on you local machine so you know if something is going to go off the rails before the automated build action on GitHub.~compose.prod.yml
to the imminent release version Commit a10cc726d24bb7eef68fb0b1798b25cc4cc11d6b"version"
number inpackage.json
. Commit 998030fb135084ea795d8e7d4760dea835d11b51