From 95524966ca66f20ea64489b819a999c23375e808 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?David=20Test=C3=A9?= Date: Fri, 12 Dec 2025 16:30:26 +0100 Subject: [PATCH] chore(ci): handle push to crates.io input in release workflow --- .github/workflows/make_release_tfhe.yml | 2 ++ Makefile | 2 +- 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/.github/workflows/make_release_tfhe.yml b/.github/workflows/make_release_tfhe.yml index 711b75c17..2898a7d96 100644 --- a/.github/workflows/make_release_tfhe.yml +++ b/.github/workflows/make_release_tfhe.yml @@ -41,6 +41,7 @@ jobs: make-release: name: make_release_tfhe/make-release uses: ./.github/workflows/make_release_common.yml + if: ${{ inputs.push_to_crates }} with: package-name: "tfhe" dry-run: ${{ inputs.dry_run }} @@ -59,6 +60,7 @@ jobs: make-release-js: name: make_release_tfhe/make-release-js needs: make-release + if: ${{ always() && needs.make-release.result != 'failure' }} runs-on: ubuntu-latest # For provenance of npmjs publish permissions: diff --git a/Makefile b/Makefile index adc7d67d1..bfb84e2fd 100644 --- a/Makefile +++ b/Makefile @@ -20,7 +20,7 @@ BENCH_TYPE?=latency BENCH_PARAM_TYPE?=classical BENCH_PARAMS_SET?=default BENCH_CUSTOM_COMMAND:= -NODE_VERSION=22.6 +NODE_VERSION=24.12 BACKWARD_COMPAT_DATA_DIR=utils/tfhe-backward-compat-data BACKWARD_COMPAT_DATA_GEN_VERSION:=$(TFHE_VERSION) TEST_VECTORS_DIR=apps/test-vectors