From 288e28e78046bbee3ebf6d1bdae84041c247275b Mon Sep 17 00:00:00 2001 From: Simon Steinbeiss Date: Tue, 16 Jan 2024 09:50:56 +0100 Subject: [PATCH 1/2] service: Fix arch diagram hyperlinks Inline the architecture svg to make the hyperlinks work. https://docusaurus.io/docs/next/markdown-features/assets#inline-svgs --- docs/service/architecture.md | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/docs/service/architecture.md b/docs/service/architecture.md index d9d2edca08..baa6a6bb5e 100644 --- a/docs/service/architecture.md +++ b/docs/service/architecture.md @@ -1,8 +1,9 @@ +import ArchitectureSvg from './architecture.svg'; + ## Service architecture This service is open source, so all of its code is inspectable and can be contributed to. - -![Architecture](./architecture.svg) + > Click each component in this diagram to get to the **hash** of the source code **currently running in production**. From 64454641b21bd3d0451c5442bd4be6808f02a89d Mon Sep 17 00:00:00 2001 From: Simon Steinbeiss Date: Tue, 16 Jan 2024 09:59:00 +0100 Subject: [PATCH 2/2] ghactions: Fix setup-node workflow step --- .github/workflows/test-deploy.yml | 1 + 1 file changed, 1 insertion(+) diff --git a/.github/workflows/test-deploy.yml b/.github/workflows/test-deploy.yml index b311453c27..3c79ac9e3a 100644 --- a/.github/workflows/test-deploy.yml +++ b/.github/workflows/test-deploy.yml @@ -17,6 +17,7 @@ jobs: with: node-version: 18 cache: yarn + cache-dependency-path: package-lock.json - name: Install dependencies run: yarn install --frozen-lockfile