diff --git a/.github/workflows/cmd-deploy.yml b/.github/workflows/cmd-deploy.yml index bde79ac0f..182f2bd5a 100644 --- a/.github/workflows/cmd-deploy.yml +++ b/.github/workflows/cmd-deploy.yml @@ -11,6 +11,7 @@ permissions: jobs: deploy: + if: ${{ github.event.client_payload.pull_request.head.repo.full_name == github.repository }} uses: SparkUniverse/workflows/.github/workflows/deploy-command.yaml@main secrets: ARGOCD_DEPLOY_KEY: ${{ secrets.ARGOCD_DEPLOY_KEY }} diff --git a/.github/workflows/labrinth-build.yml b/.github/workflows/labrinth-build.yml index 5aba8298a..966ec16f8 100644 --- a/.github/workflows/labrinth-build.yml +++ b/.github/workflows/labrinth-build.yml @@ -139,8 +139,8 @@ jobs: artifacts-name: labrinth-docker-context deploy: - needs: docker-build - if: ${{ github.ref == 'refs/heads/main' || github.ref == 'refs/heads/prod' }} + needs: [skip-if-clean, docker-build] + if: ${{ needs.skip-if-clean.outputs.internal == 'true' && (github.ref == 'refs/heads/main' || github.ref == 'refs/heads/prod') }} uses: SparkUniverse/workflows/.github/workflows/argo-update.yaml@main secrets: ARGOCD_DEPLOY_KEY: ${{ secrets.ARGOCD_DEPLOY_KEY }}