diff --git a/.github/workflows/deploy_to_production.yml b/.github/workflows/deploy_to_production.yml index e551ea7d..0bbaa458 100644 --- a/.github/workflows/deploy_to_production.yml +++ b/.github/workflows/deploy_to_production.yml @@ -11,13 +11,9 @@ jobs: runs-on: ubuntu-latest environment: deploy_environment steps: - - name: Checkout - uses: actions/checkout@v4 - - name: Run deploy on server - uses: appleboy/ssh-action@v1.0.3 - with: - host: ${{ secrets.HOST }} - port: ${{ secrets.PORT }} - username: ${{ secrets.USERNAME }} - key: ${{ secrets.SSHKEY }} - script: + - name: Run deploy on production server + env: + AUTHKEY: ${{ secrets.XSEAUTH }} + WEBHOOK_URL: ${{ secrets.WEBHOOK_URL }} + run: | + curl -X POST -H "X-SE-Auth: $AUTHKEY" $WEBHOOK_URL diff --git a/.github/workflows/deploy_to_staging.yml b/.github/workflows/deploy_to_staging.yml index 7e3475bf..e081f540 100644 --- a/.github/workflows/deploy_to_staging.yml +++ b/.github/workflows/deploy_to_staging.yml @@ -11,13 +11,9 @@ jobs: runs-on: ubuntu-latest environment: deploy_environment steps: - - name: Checkout - uses: actions/checkout@v4 - name: Run deploy on staging server - uses: appleboy/ssh-action@v1.0.3 - with: - host: ${{ secrets.HOST }} - port: ${{ secrets.PORT }} - username: ${{ secrets.USERNAME2 }} - key: ${{ secrets.SSHKEY }} - script: + env: + AUTHKEY: ${{ secrets.XSEAUTH }} + WEBHOOK_URL: ${{ secrets.WEBHOOK_URL_STAGING }} + run: | + curl -X POST -H "X-SE-Auth: $AUTHKEY" $WEBHOOK_URL