From 7cd20586137448620a739e4cf8809b9c0fdcf47c Mon Sep 17 00:00:00 2001 From: DaX Date: Mon, 16 Feb 2026 00:49:52 +0100 Subject: [PATCH] Add AWS CLI install step to deploy workflow Runner image doesn't include AWS CLI by default. --- .gitea/workflows/deploy.yml | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/.gitea/workflows/deploy.yml b/.gitea/workflows/deploy.yml index 48105bb..c06c65f 100644 --- a/.gitea/workflows/deploy.yml +++ b/.gitea/workflows/deploy.yml @@ -64,6 +64,14 @@ jobs: if: steps.changes.outputs.frontend == 'true' run: npm run build + - name: Install AWS CLI + if: steps.changes.outputs.frontend == 'true' || steps.changes.outputs.api == 'true' + run: | + curl -s "https://awscli.amazonaws.com/awscli-exe-linux-x86_64.zip" -o /tmp/awscliv2.zip + unzip -q /tmp/awscliv2.zip -d /tmp + /tmp/aws/install + aws --version + - name: Configure AWS credentials if: steps.changes.outputs.frontend == 'true' || steps.changes.outputs.api == 'true' uses: aws-actions/configure-aws-credentials@v4