From 0b98791c8c7f1977cf99887340dd275127c327c2 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Andr=C3=A9=20Ciornavei?= Date: Tue, 5 Mar 2024 15:03:19 -0300 Subject: [PATCH] attempt 7 --- .github/workflows/workflow.yml | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/.github/workflows/workflow.yml b/.github/workflows/workflow.yml index 33f773f..590de72 100644 --- a/.github/workflows/workflow.yml +++ b/.github/workflows/workflow.yml @@ -17,35 +17,34 @@ jobs: # This step sets up Node.js environment. - name: Setup Node.js - working-directory: backend uses: actions/setup-node@v3 if: success() + working-directory: backend # This step installs the Serverless Framework globally. - name: Install Serverless Framework - working-directory: backend run: npm install -g serverless serverless-prune-plugin serverless-iam-roles-per-function if: success() + working-directory: backend # This step sets up PHP environment with the specified version. - name: Setup PHP - working-directory: backend uses: shivammathur/setup-php@v2 with: php-version: "8.2" if: success() + working-directory: backend # This step installs Composer dependencies with the specified options. - name: Install Composer dependencies - working-directory: backend uses: "ramsey/composer-install@v2" with: composer-options: "--prefer-dist --optimize-autoloader --no-dev" if: success() + working-directory: backend # This step deploys your application to AWS Lambda using the Serverless Framework. - name: Deploy to AWS Lambda - working-directory: backend uses: serverless/github-action@v3 with: args: deploy --stage ${GITHUB_REF#refs/heads/} --region ${{ secrets.AWS_DEFAULT_REGION }} --verbose @@ -57,3 +56,4 @@ jobs: AWS_ACCESS_KEY_ID: ${{ secrets.AWS_ACCESS_KEY_ID }} AWS_SECRET_ACCESS_KEY: ${{ secrets.AWS_SECRET_ACCESS_KEY }} if: success() + working-directory: backend