From 99d7dece792fa3fc3822902f3a6b2c040395130a Mon Sep 17 00:00:00 2001 From: Moritz Ruth Date: Wed, 26 Feb 2025 18:14:36 +0100 Subject: [PATCH] Create deployment workflow --- .forgejo/workflows/deploy.yaml | 26 ++++++++++++++++++++++++++ 1 file changed, 26 insertions(+) create mode 100644 .forgejo/workflows/deploy.yaml diff --git a/.forgejo/workflows/deploy.yaml b/.forgejo/workflows/deploy.yaml new file mode 100644 index 0000000..0740890 --- /dev/null +++ b/.forgejo/workflows/deploy.yaml @@ -0,0 +1,26 @@ +name: "Deploy" +on: ["push"] + +jobs: + build: + runs-on: "docker" + container: + image: "code.forgejo.org/oci/node:22-alpine3.21" + steps: + - name: "Checkout" + uses: "https://code.forgejo.org/actions/checkout@v4" + + - name: "Install dependencies" + run: "pnpm install" + + - name: "Build" + run: "pnpm build" + + - name: "Upload" + uses: "https://code.forgejo.org/forgejo/upload-artifact@v4" + with: + name: "site.zip" + if-no-files-found: "error" + path: | + ./dist/**/* + !dist/.vite \ No newline at end of file