From 2de9d62b7642247d0edb3a616badcb260a47a60d Mon Sep 17 00:00:00 2001
From: aria <hello@aria.coffee>
Date: Wed, 4 Jun 2025 14:28:41 +1000
Subject: [PATCH 1/5] Try using bazzite-dx for deployment

---
 .forgejo/workflows/deploy.yaml | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/.forgejo/workflows/deploy.yaml b/.forgejo/workflows/deploy.yaml
index 1ae0a04..0362d63 100644
--- a/.forgejo/workflows/deploy.yaml
+++ b/.forgejo/workflows/deploy.yaml
@@ -10,7 +10,8 @@ jobs:
     # runs-on: WebDeployment
     runs-on: 3900x
     container:
-      image: docker.io/node:24-bookworm
+      image: ghcr.io/ublue-os/bazzite-dx:sha256-3695dd0423195fbc4140abe923dc9451e00b4c4f46b4f3b571e9285948a4d257.sig
+      # image: docker.io/node:24-bookworm
     steps:
       - name: Checkout
         uses: actions/checkout@v4

From b54d89b92b2986ac6d6640a593592004f6c32291 Mon Sep 17 00:00:00 2001
From: aria <hello@aria.coffee>
Date: Wed, 4 Jun 2025 14:29:23 +1000
Subject: [PATCH 2/5] Update .forgejo/workflows/deploy.yaml

---
 .forgejo/workflows/deploy.yaml | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/.forgejo/workflows/deploy.yaml b/.forgejo/workflows/deploy.yaml
index 0362d63..9893885 100644
--- a/.forgejo/workflows/deploy.yaml
+++ b/.forgejo/workflows/deploy.yaml
@@ -10,7 +10,7 @@ jobs:
     # runs-on: WebDeployment
     runs-on: 3900x
     container:
-      image: ghcr.io/ublue-os/bazzite-dx:sha256-3695dd0423195fbc4140abe923dc9451e00b4c4f46b4f3b571e9285948a4d257.sig
+      image: ghcr.io/ublue-os/bazzite-dx:42.20250529
       # image: docker.io/node:24-bookworm
     steps:
       - name: Checkout

From 9b0c82834c88e7c7c461352bf32fb9267ae079ae Mon Sep 17 00:00:00 2001
From: aria <hello@aria.coffee>
Date: Wed, 4 Jun 2025 14:50:24 +1000
Subject: [PATCH 3/5] Update .forgejo/workflows/deploy.yaml

---
 .forgejo/workflows/deploy.yaml | 30 ++++++++++++++++++------------
 1 file changed, 18 insertions(+), 12 deletions(-)

diff --git a/.forgejo/workflows/deploy.yaml b/.forgejo/workflows/deploy.yaml
index 9893885..55f89bb 100644
--- a/.forgejo/workflows/deploy.yaml
+++ b/.forgejo/workflows/deploy.yaml
@@ -10,22 +10,26 @@ jobs:
     # runs-on: WebDeployment
     runs-on: 3900x
     container:
-      image: ghcr.io/ublue-os/bazzite-dx:42.20250529
-      # image: docker.io/node:24-bookworm
+      image: docker.io/node:24-bookworm
     steps:
       - name: Checkout
         uses: actions/checkout@v4
 
-      - name: Install pnpm
-        uses: https://github.com/pnpm/action-setup@v4
-        with:
-          version: 10
+      # - name: Install pnpm
+      #   uses: https://github.com/pnpm/action-setup@v4
+      #   with:
+      #     version: 10
 
-      - name: Install Node.js
-        uses: https://github.com/actions/setup-node@v4
+      # - name: Install Node.js
+      #   uses: https://github.com/actions/setup-node@v4
+      #   with:
+      #     node-version: 24
+      #     cache: 'pnpm'
+
+      - uses: denoland/setup-deno@v2
         with:
-          node-version: 24
-          cache: 'pnpm'
+          deno-version: vx.x.x
+          cache: true
 
       - name: Install SSH key
         uses: https://github.com/shimataro/ssh-key-action@v2
@@ -35,10 +39,12 @@ jobs:
           known_hosts: ${{ secrets.KNOWN_HOSTS }}
           if_key_exists: fail
 
-      - run: pnpm install
+      # - run: pnpm install
+      - run: deno install
 
       - name: Build website
-        run: pnpm run build-action
+        # run: pnpm run build-action
+        run: deno run build-action
 
       - name: Create folder if not exists
         continue-on-error: true

From 85a95c3812b1e2327212bbaad3eef08bf3bb27dc Mon Sep 17 00:00:00 2001
From: aria <hello@aria.coffee>
Date: Wed, 4 Jun 2025 14:51:00 +1000
Subject: [PATCH 4/5] Update .forgejo/workflows/deploy.yaml

---
 .forgejo/workflows/deploy.yaml | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/.forgejo/workflows/deploy.yaml b/.forgejo/workflows/deploy.yaml
index 55f89bb..8923e1e 100644
--- a/.forgejo/workflows/deploy.yaml
+++ b/.forgejo/workflows/deploy.yaml
@@ -26,7 +26,7 @@ jobs:
       #     node-version: 24
       #     cache: 'pnpm'
 
-      - uses: denoland/setup-deno@v2
+      - uses: https://github.com/denoland/setup-deno@v2
         with:
           deno-version: vx.x.x
           cache: true

From 592df7d71dec6cdf5831f698562b26f968a56a0c Mon Sep 17 00:00:00 2001
From: aria <hello@aria.coffee>
Date: Wed, 4 Jun 2025 14:55:07 +1000
Subject: [PATCH 5/5] Update .forgejo/workflows/deploy.yaml

---
 .forgejo/workflows/deploy.yaml | 36 +++++++++++++++++-----------------
 1 file changed, 18 insertions(+), 18 deletions(-)

diff --git a/.forgejo/workflows/deploy.yaml b/.forgejo/workflows/deploy.yaml
index 8923e1e..9d8576f 100644
--- a/.forgejo/workflows/deploy.yaml
+++ b/.forgejo/workflows/deploy.yaml
@@ -15,21 +15,21 @@ jobs:
       - name: Checkout
         uses: actions/checkout@v4
 
-      # - name: Install pnpm
-      #   uses: https://github.com/pnpm/action-setup@v4
-      #   with:
-      #     version: 10
-
-      # - name: Install Node.js
-      #   uses: https://github.com/actions/setup-node@v4
-      #   with:
-      #     node-version: 24
-      #     cache: 'pnpm'
-
-      - uses: https://github.com/denoland/setup-deno@v2
+      - name: Install pnpm
+        uses: https://github.com/pnpm/action-setup@v4
         with:
-          deno-version: vx.x.x
-          cache: true
+          version: 10
+
+      - name: Install Node.js
+        uses: https://github.com/actions/setup-node@v4
+        with:
+          node-version: 24
+          cache: 'pnpm'
+
+      # - uses: https://github.com/denoland/setup-deno@v2
+      #   with:
+      #     deno-version: vx.x.x
+      #     cache: true
 
       - name: Install SSH key
         uses: https://github.com/shimataro/ssh-key-action@v2
@@ -39,12 +39,12 @@ jobs:
           known_hosts: ${{ secrets.KNOWN_HOSTS }}
           if_key_exists: fail
 
-      # - run: pnpm install
-      - run: deno install
+      - run: pnpm install
+      # - run: deno install
 
       - name: Build website
-        # run: pnpm run build-action
-        run: deno run build-action
+        run: pnpm run build-action
+        # run: deno run build-action
 
       - name: Create folder if not exists
         continue-on-error: true