diff --git a/.github/workflows/deployDev.yml b/.github/workflows/deployDev.yml index 2d96298b..bd8f4542 100644 --- a/.github/workflows/deployDev.yml +++ b/.github/workflows/deployDev.yml @@ -1,9 +1,16 @@ name: Algebra Integral Dev Deploy on: - push: - branches: - - dev + workflow_dispatch: + inputs: + target: + description: 'Environment' + required: true + default: 'dev' + type: choice + options: + - dev + jobs: deploy: name: Build @@ -12,6 +19,11 @@ jobs: - name: Checkout uses: actions/checkout@v3 + - name: Set dev target path + if: ${{ inputs.target == 'dev' }} + run: | + echo "TARGET_PATH=${{ secrets.DEV_DEPLOYMENT_PATH }}" >> $GITHUB_ENV + - name: Set up node uses: actions/setup-node@v3 with: @@ -30,4 +42,4 @@ jobs: - run: echo "${{ secrets.SHHKEYM }}" > "$HOME/.ssh/SHHKEYM" - run: chmod 600 "$HOME/.ssh/SHHKEYM" #deploy - - run: cd dist && rsync -e "ssh -i $HOME/.ssh/SHHKEYM -o StrictHostKeyChecking=no" -a --compress --delete . ${{ secrets.DEV_DEPLOYMENT_PATH }} \ No newline at end of file + - run: cd dist && rsync -e "ssh -i $HOME/.ssh/SHHKEYM -o StrictHostKeyChecking=no" -a --compress --delete . ${{ env.TARGET_PATH }} \ No newline at end of file