From 53b676080907e14c4b315a0097b2711ee6d82294 Mon Sep 17 00:00:00 2001 From: Nathen Harvey Date: Mon, 1 Jun 2026 17:54:03 -0400 Subject: [PATCH 1/3] Switch to a more premissive creative commons license for the content. CC BY 4.0 instead of CC BY-NC-SA 4.0 --- hugo/themes/dora-2025/layouts/partials/footer.html | 2 +- hugo/themes/dora-2025/theme.toml | 4 ++-- test/playwright/tests/footer.spec.ts | 2 +- 3 files changed, 4 insertions(+), 4 deletions(-) diff --git a/hugo/themes/dora-2025/layouts/partials/footer.html b/hugo/themes/dora-2025/layouts/partials/footer.html index e11a2ec4f..0ee1336e6 100644 --- a/hugo/themes/dora-2025/layouts/partials/footer.html +++ b/hugo/themes/dora-2025/layouts/partials/footer.html @@ -15,7 +15,7 @@
DORA is a program run by Google Cloud. All content on this site is licensed by Google LLC under CC BY-NC-SA 4.0, unless otherwise specified. + href="https://creativecommons.org/licenses/by/4.0/">CC BY 4.0, unless otherwise specified.
{ await page.goto('/'); - await expect(page.getByRole('contentinfo')).toContainText('DORA is a program run by Google Cloud. All content on this site is licensed by Google LLC under CC BY-NC-SA 4.0, unless otherwise specified.'); + await expect(page.getByRole('contentinfo')).toContainText('DORA is a program run by Google Cloud. All content on this site is licensed by Google LLC under CC BY 4.0, unless otherwise specified.'); await expect(page.getByRole('link', { name: 'Resources' })).toBeVisible(); await expect(page.getByRole('link', { name: 'FAQ' })).toBeVisible(); await expect(page.getByRole('link', { name: 'Contact Us' })).toBeVisible(); From 51c8d9e2707a6a4642265aa12134839ee108eb30 Mon Sep 17 00:00:00 2001 From: Nathen Harvey Date: Mon, 1 Jun 2026 18:00:54 -0400 Subject: [PATCH 2/3] Downgrade node This should not be necessary but will likely fix the hung build. --- .github/workflows/preview.yml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/.github/workflows/preview.yml b/.github/workflows/preview.yml index 3c7d38823..e3c5bb0b1 100644 --- a/.github/workflows/preview.yml +++ b/.github/workflows/preview.yml @@ -104,7 +104,7 @@ jobs: - name: Set up node. uses: actions/setup-node@v6 with: - node-version: '24.x' + node-version: '22.x' - name: Restore cache - playwright binaries uses: actions/cache/restore@v5 @@ -148,7 +148,7 @@ jobs: - name: Set up node uses: actions/setup-node@v6 with: - node-version: '24.x' + node-version: '22.x' - name: Install dependencies run: npm ci --registry=https://registry.npmjs.org/ - name: Run redirect tests From f42f28c189ad3ca934a94e76f889fdd3506b9fdc Mon Sep 17 00:00:00 2001 From: Nathen Harvey Date: Mon, 1 Jun 2026 18:08:07 -0400 Subject: [PATCH 3/3] Upgrade node --- .github/workflows/preview.yml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/.github/workflows/preview.yml b/.github/workflows/preview.yml index e3c5bb0b1..3c7d38823 100644 --- a/.github/workflows/preview.yml +++ b/.github/workflows/preview.yml @@ -104,7 +104,7 @@ jobs: - name: Set up node. uses: actions/setup-node@v6 with: - node-version: '22.x' + node-version: '24.x' - name: Restore cache - playwright binaries uses: actions/cache/restore@v5 @@ -148,7 +148,7 @@ jobs: - name: Set up node uses: actions/setup-node@v6 with: - node-version: '22.x' + node-version: '24.x' - name: Install dependencies run: npm ci --registry=https://registry.npmjs.org/ - name: Run redirect tests