From 64efafe26f6e75a8e82ba1cf03d3bcadf45b966a Mon Sep 17 00:00:00 2001 From: Dennis Thiessen Date: Sat, 15 Mar 2025 21:42:28 +0100 Subject: [PATCH] updated --- .gitea/workflows/workflow.yaml | 28 ++++++---------------------- 1 file changed, 6 insertions(+), 22 deletions(-) diff --git a/.gitea/workflows/workflow.yaml b/.gitea/workflows/workflow.yaml index 35ada2a..80eb943 100644 --- a/.gitea/workflows/workflow.yaml +++ b/.gitea/workflows/workflow.yaml @@ -16,27 +16,11 @@ jobs: - name: Node.js einrichten uses: actions/setup-node@v3 with: - node-version: 16 + node-version: 18 + cache: 'yarn' - - name: Python 2 installieren und verlinken - run: | - sudo apt-get update - sudo apt-get install -y software-properties-common - sudo add-apt-repository -y ppa:deadsnakes/ppa - sudo apt-get update - sudo apt-get install -y python2.7 - sudo ln -sf /usr/bin/python2.7 /usr/bin/python + - name: Install Dependencies + run: yarn install --frozen-lockfile # Use npm install if using npm - - name: Abhängigkeiten für node-gyp installieren - run: | - sudo apt-get update - sudo apt-get install -y python3 python3-pip build-essential - npm install -g node-gyp - - - name: Abhängigkeiten installieren - run: | - npm install - - - name: Gatsby Build - run: | - npm run build \ No newline at end of file + - name: Build Gatsby Site + run: yarn build # Runs Gatsby's production build \ No newline at end of file