From 716fe6b66ab7e2271c27d3cd6ed4398c22bc878a Mon Sep 17 00:00:00 2001 From: Drew Date: Tue, 8 Apr 2025 23:17:53 -0600 Subject: [PATCH] edits workflow to use /tmp --- .gitea/workflows/deploy.yaml | 23 ++++++++++------------- 1 file changed, 10 insertions(+), 13 deletions(-) diff --git a/.gitea/workflows/deploy.yaml b/.gitea/workflows/deploy.yaml index 3a09bd5..ef71d25 100644 --- a/.gitea/workflows/deploy.yaml +++ b/.gitea/workflows/deploy.yaml @@ -16,29 +16,26 @@ jobs: - name: Install Hugo run: | - mkdir -p $HOME/bin - wget https://github.com/gohugoio/hugo/releases/download/v0.121.1/hugo_extended_0.121.1_linux-amd64.tar.gz - tar -xf hugo_extended_0.121.1_linux-amd64.tar.gz -C $HOME/bin - export PATH=$HOME/bin:$PATH - hugo version + mkdir -p /tmp/bin + wget https://github.com/gohugoio/hugo/releases/download/v0.121.1/hugo_extended_0.121.1_linux-amd64.tar.gz -P /tmp + tar -xf /tmp/hugo_extended_0.121.1_linux-amd64.tar.gz -C /tmp/bin + /tmp/bin/hugo version - name: Build site - run: | - export PATH=$HOME/bin:$PATH - hugo --minify + run: /tmp/bin/hugo --minify env: HUGO_ENV: production - name: Install Surfer CLI run: | - mkdir -p $HOME/.npm-packages - npm config set prefix $HOME/.npm-packages - export PATH=$HOME/.npm-packages/bin:$PATH + mkdir -p /tmp/npm + npm config set prefix '/tmp/npm' npm install -g cloudron-surfer - name: Deploy to Surfer run: | - export PATH=$HOME/.npm-packages/bin:$PATH + export PATH="/tmp/npm/bin:$PATH" if ! surfer put --token ${{ secrets.SURFER_TOKEN }} --server ${{ secrets.SURFER_SERVER }} public/* /; then echo "Deployment failed" - exit 1 \ No newline at end of file + exit 1 + fi \ No newline at end of file