diff --git a/.github/workflows/github-actions.yml b/.github/workflows/github-actions.yml index a8b6d2b..139b386 100644 --- a/.github/workflows/github-actions.yml +++ b/.github/workflows/github-actions.yml @@ -11,11 +11,20 @@ jobs: - uses: pnpm/action-setup@v4 + - name: Determine branch name + id: branch_name + run: | + if [ "${{ github.event_name }}" == "pull_request" ]; then + echo "STAGE=pr_${{ github.event.pull_request.number }}" >> $GITHUB_ENV + else + echo "STAGE=dev" >> $GITHUB_ENV + fi + - name: Deploy service env: SERVERLESS_ACCESS_KEY: ${{secrets.SERVERLESS_ACCESS_KEY}} run: | pnpm install pnpm test - pnpm sls deploy + pnpm sls deploy --stage=$STAGE pnpm test-e2e \ No newline at end of file