From 9463439c8e50e739ac489c0fc9b7d8c5fefb5959 Mon Sep 17 00:00:00 2001 From: "copilot-swe-agent[bot]" <198982749+Copilot@users.noreply.github.com> Date: Sat, 1 Aug 2026 12:32:08 +0000 Subject: [PATCH 1/3] Initial plan From 002dc3821dbf5cd358649db33e8c2ccda96cef00 Mon Sep 17 00:00:00 2001 From: "copilot-swe-agent[bot]" <198982749+Copilot@users.noreply.github.com> Date: Sat, 1 Aug 2026 12:33:38 +0000 Subject: [PATCH 2/3] fix: use modern Node version for deploy build --- .github/workflows/gh-pages.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/gh-pages.yml b/.github/workflows/gh-pages.yml index fdd4ce0..8e4a745 100644 --- a/.github/workflows/gh-pages.yml +++ b/.github/workflows/gh-pages.yml @@ -23,7 +23,7 @@ jobs: - name: Setup Node uses: actions/setup-node@v3 with: - node-version: '16' + node-version: '22' cache: 'npm' # The action defaults to search for the dependency file (package-lock.json, # npm-shrinkwrap.json or yarn.lock) in the repository root, and uses its From 0420882a4cc03e7b971ed89452b44ee48a2a4e81 Mon Sep 17 00:00:00 2001 From: "copilot-swe-agent[bot]" <198982749+Copilot@users.noreply.github.com> Date: Sat, 1 Aug 2026 12:39:24 +0000 Subject: [PATCH 3/3] fix: prevent browserslist permission errors in deploy build --- browserslist-stats.json | 1 + package.json | 3 +++ postcss.config.js | 4 +++- 3 files changed, 7 insertions(+), 1 deletion(-) create mode 100644 browserslist-stats.json diff --git a/browserslist-stats.json b/browserslist-stats.json new file mode 100644 index 0000000..0967ef4 --- /dev/null +++ b/browserslist-stats.json @@ -0,0 +1 @@ +{} diff --git a/package.json b/package.json index c031a78..c4fed83 100644 --- a/package.json +++ b/package.json @@ -1,4 +1,7 @@ { + "browserslist": [ + "defaults" + ], "dependencies": { "alpinejs": "^3.10.3" }, diff --git a/postcss.config.js b/postcss.config.js index 05a4c7b..a173385 100644 --- a/postcss.config.js +++ b/postcss.config.js @@ -1,6 +1,8 @@ module.exports = { plugins: [ - require("postcss-preset-env")(), + require("postcss-preset-env")({ + browsers: "defaults" + }), require("postcss-import")(), require("autoprefixer")(), ...process.env.HUGO_ENV === 'production'