diff --git a/.github/workflows/deploy.yml b/.github/workflows/deploy.yml index 0de5c41..6f7cccc 100644 --- a/.github/workflows/deploy.yml +++ b/.github/workflows/deploy.yml @@ -31,7 +31,7 @@ jobs: steps: - name: 🛑 Cancel Previous Runs - uses: styfle/cancel-workflow-action@0.13.0 + uses: styfle/cancel-workflow-action@0.12.1 - name: ⬇️ Checkout repo uses: actions/checkout@v4 @@ -39,7 +39,7 @@ jobs: - name: ⎔ Setup node uses: actions/setup-node@v4 with: - node-version: 24 + node-version: 20 cache: 'npm' - name: 📥 Install dependencies @@ -55,7 +55,7 @@ jobs: runs-on: ubuntu-latest steps: - name: 🛑 Cancel Previous Runs - uses: styfle/cancel-workflow-action@0.13.0 + uses: styfle/cancel-workflow-action@0.12.1 - name: ⬇️ Checkout repo uses: actions/checkout@v4 @@ -63,7 +63,7 @@ jobs: - name: ⎔ Setup node uses: actions/setup-node@v4 with: - node-version: 24 + node-version: 20 cache: 'npm' - name: 📥 Install dependencies @@ -80,7 +80,7 @@ jobs: runs-on: ubuntu-latest steps: - name: 🛑 Cancel Previous Runs - uses: styfle/cancel-workflow-action@0.13.0 + uses: styfle/cancel-workflow-action@0.12.1 - name: ⬇️ Checkout repo uses: actions/checkout@v4 @@ -90,7 +90,7 @@ jobs: # Setup cache - name: ⚡️ Cache Docker layers - uses: actions/cache@v5 + uses: actions/cache@v4 with: path: /tmp/.buildx-cache key: ${{ runner.os }}-buildx-${{ github.sha }} @@ -105,7 +105,7 @@ jobs: password: ${{ secrets.REGISTRY_PASSWORD }} - name: 🗄️ Build and Push to Container Registry - uses: docker/build-push-action@v6 + uses: docker/build-push-action@v5 with: context: . push: true @@ -134,7 +134,7 @@ jobs: steps: - name: 🚀 Deploy app to server - uses: appleboy/ssh-action@v1.2.0 + uses: appleboy/ssh-action@v1.0.3 env: REGISTRY_USERNAME: ${{ secrets.REGISTRY_USERNAME }} REGISTRY_PASSWORD: ${{ secrets.REGISTRY_PASSWORD }}