From 766b04592ec37ee436b444130d65eb6caf0c85a0 Mon Sep 17 00:00:00 2001 From: "Uwe L. Korn" Date: Wed, 11 Mar 2026 12:38:53 +0000 Subject: [PATCH 1/6] Update to 22.22.1 --- recipe/recipe.yaml | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/recipe/recipe.yaml b/recipe/recipe.yaml index 6ea5972..13c5dc5 100644 --- a/recipe/recipe.yaml +++ b/recipe/recipe.yaml @@ -1,7 +1,7 @@ schema_version: 1 context: - version: 22.22.0 + version: 22.22.1 # NODE_MODULE_VERSION set in src/node_version.h NODE_MODULE_VERSION: 127 @@ -14,7 +14,7 @@ source: - if: unix then: url: https://nodejs.org/dist/v${{ version }}/node-v${{ version }}.tar.gz - sha256: 5a4585d7f26bfb283267194b299243efea5ee6edd2fbf887825469b4ac94aece + sha256: 20da57e24be78d0bd54175de1a23ab897bf7340c4ad9f32ff257b98ea9a825c5 patches: - patches/0001-stop-removing-librt.patch - patches/0002-include-obj-name-in-shared-intermediate.patch @@ -22,11 +22,11 @@ source: - if: target_platform == "win-64" then: url: https://nodejs.org/dist/v${{ version }}/node-v${{ version }}-win-x64.zip - sha256: c97fa376d2becdc8863fcd3ca2dd9a83a9f3468ee7ccf7a6d076ec66a645c77a + sha256: 877cb93829e14fffbbc7903e7d8037336c9a79f3ea43c5d0b8c2379b79da56de - if: target_platform == "win-arm64" then: url: https://nodejs.org/dist/v${{ version }}/node-v${{ version }}-win-arm64.zip - sha256: 5b44fd410df7b4cd0a1891a05a7b606f8fb7d8786a94997b996a372e82478d7a + sha256: d0722fcdefa1c08e4af31809e91ad4f23282f6c535c261607e8aa372d0ce61dd build: number: 0 From 738f413eb43f67bb396559fed70b97c1321f2452 Mon Sep 17 00:00:00 2001 From: "Uwe L. Korn" Date: Wed, 11 Mar 2026 12:38:56 +0000 Subject: [PATCH 2/6] MNT: Re-rendered with conda-smithy 3.56.2 and conda-forge-pinning 2026.03.10.04.02.21 Other tools: - conda-build 26.1.0 - rattler-build 0.58.4 - rattler-build-conda-compat 1.4.11 --- .azure-pipelines/azure-pipelines-osx.yml | 4 +++- .ci_support/osx_64_.yaml | 6 +++--- .ci_support/win_64_.yaml | 6 ------ .ci_support/win_arm64_.yaml | 6 ------ .github/workflows/conda-build.yml | 3 ++- .scripts/build_steps.sh | 1 + LICENSE.txt | 3 +-- build-locally.py | 8 +------- pixi.toml | 2 +- 9 files changed, 12 insertions(+), 27 deletions(-) diff --git a/.azure-pipelines/azure-pipelines-osx.yml b/.azure-pipelines/azure-pipelines-osx.yml index d08eed2..bfe3727 100755 --- a/.azure-pipelines/azure-pipelines-osx.yml +++ b/.azure-pipelines/azure-pipelines-osx.yml @@ -5,15 +5,17 @@ jobs: - job: osx pool: - vmImage: macOS-15 + vmImage: $(VMIMAGE) strategy: matrix: osx_64_: CONFIG: osx_64_ UPLOAD_PACKAGES: 'True' + VMIMAGE: macOS-15 osx_arm64_: CONFIG: osx_arm64_ UPLOAD_PACKAGES: 'True' + VMIMAGE: macOS-15 timeoutInMinutes: 360 variables: {} diff --git a/.ci_support/osx_64_.yaml b/.ci_support/osx_64_.yaml index 7d623e6..0187e44 100644 --- a/.ci_support/osx_64_.yaml +++ b/.ci_support/osx_64_.yaml @@ -1,7 +1,7 @@ MACOSX_DEPLOYMENT_TARGET: -- '11.0' +- '10.15' MACOSX_SDK_VERSION: -- '11.0' +- '10.15' c_compiler: - clang c_compiler_version: @@ -9,7 +9,7 @@ c_compiler_version: c_stdlib: - macosx_deployment_target c_stdlib_version: -- '11.0' +- '10.15' channel_sources: - conda-forge channel_targets: diff --git a/.ci_support/win_64_.yaml b/.ci_support/win_64_.yaml index e78107f..e717348 100644 --- a/.ci_support/win_64_.yaml +++ b/.ci_support/win_64_.yaml @@ -1,12 +1,6 @@ -c_compiler: -- vs2022 -c_stdlib: -- vs channel_sources: - conda-forge channel_targets: - conda-forge main -cxx_compiler: -- vs2022 target_platform: - win-64 diff --git a/.ci_support/win_arm64_.yaml b/.ci_support/win_arm64_.yaml index 4f9e56b..df64257 100644 --- a/.ci_support/win_arm64_.yaml +++ b/.ci_support/win_arm64_.yaml @@ -1,12 +1,6 @@ -c_compiler: -- vs2022 -c_stdlib: -- vs channel_sources: - conda-forge channel_targets: - conda-forge main -cxx_compiler: -- vs2022 target_platform: - win-arm64 diff --git a/.github/workflows/conda-build.yml b/.github/workflows/conda-build.yml index a48bdf4..372424d 100644 --- a/.github/workflows/conda-build.yml +++ b/.github/workflows/conda-build.yml @@ -19,6 +19,7 @@ jobs: timeout-minutes: 360 strategy: fail-fast: false + max-parallel: 50 matrix: include: - CONFIG: linux_64_ @@ -34,7 +35,7 @@ jobs: steps: - name: Checkout code - uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b # v4.1.4 + uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2 - name: Build on Linux id: build-linux diff --git a/.scripts/build_steps.sh b/.scripts/build_steps.sh index 6831a52..c6ce254 100755 --- a/.scripts/build_steps.sh +++ b/.scripts/build_steps.sh @@ -20,6 +20,7 @@ export PYTHONUNBUFFERED=1 export RECIPE_ROOT="${RECIPE_ROOT:-/home/conda/recipe_root}" export CI_SUPPORT="${FEEDSTOCK_ROOT}/.ci_support" export CONFIG_FILE="${CI_SUPPORT}/${CONFIG}.yaml" +export RATTLER_CACHE_DIR="${FEEDSTOCK_ROOT}/build_artifacts/pkg_cache" cat >~/.condarc < Date: Wed, 11 Mar 2026 15:09:42 +0100 Subject: [PATCH 3/6] [ci skip] Remove old c_stdlib_version --- recipe/conda_build_config.yaml | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/recipe/conda_build_config.yaml b/recipe/conda_build_config.yaml index 5ee9e7e..ede4bd1 100644 --- a/recipe/conda_build_config.yaml +++ b/recipe/conda_build_config.yaml @@ -1,5 +1,4 @@ -c_stdlib_version: # [(osx and x86_64) or linux] - - '10.15' # [osx and x86_64] +c_stdlib_version: # [linux] - "2.28" # [linux] github_actions_labels: # [linux] From 92e3ea7bbdd96fb34f803941ea0e506908467a76 Mon Sep 17 00:00:00 2001 From: "Uwe L. Korn" Date: Wed, 11 Mar 2026 15:09:49 +0100 Subject: [PATCH 4/6] MNT: Re-rendered with conda-smithy 3.56.2 and conda-forge-pinning 2026.03.11.12.39.23 Other tools: - conda-build 26.1.0 - rattler-build 0.58.4 - rattler-build-conda-compat 1.4.11 --- .ci_support/osx_64_.yaml | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/.ci_support/osx_64_.yaml b/.ci_support/osx_64_.yaml index 0187e44..7d623e6 100644 --- a/.ci_support/osx_64_.yaml +++ b/.ci_support/osx_64_.yaml @@ -1,7 +1,7 @@ MACOSX_DEPLOYMENT_TARGET: -- '10.15' +- '11.0' MACOSX_SDK_VERSION: -- '10.15' +- '11.0' c_compiler: - clang c_compiler_version: @@ -9,7 +9,7 @@ c_compiler_version: c_stdlib: - macosx_deployment_target c_stdlib_version: -- '10.15' +- '11.0' channel_sources: - conda-forge channel_targets: From 237a7bd3edc87c8355c6f18b071242d9108196a7 Mon Sep 17 00:00:00 2001 From: "Uwe L. Korn" Date: Tue, 24 Mar 2026 11:23:53 +0100 Subject: [PATCH 5/6] Use GitHub runners for now --- conda-forge.yml | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/conda-forge.yml b/conda-forge.yml index c6e5ddc..6abd71d 100644 --- a/conda-forge.yml +++ b/conda-forge.yml @@ -12,11 +12,11 @@ conda_install_tool: pixi github: branch_name: main tooling_branch_name: main -github_actions: - self_hosted: true - triggers: - - push - - pull_request +#github_actions: +# self_hosted: true +# triggers: +# - push +# - pull_request provider: linux_64: github_actions test: native_and_emulated From 1b212f336f08ccf1277ffef80b0bb1025253238f Mon Sep 17 00:00:00 2001 From: "Uwe L. Korn" Date: Tue, 24 Mar 2026 11:24:03 +0100 Subject: [PATCH 6/6] MNT: Re-rendered with conda-smithy 3.57.0 and conda-forge-pinning 2026.03.23.21.59.18 Other tools: - conda-build 26.1.0 - rattler-build 0.60.0 - rattler-build-conda-compat 1.4.11 --- .ci_support/linux_64_.yaml | 2 -- .ci_support/linux_aarch64_.yaml | 2 -- .github/workflows/conda-build.yml | 6 +++--- pixi.toml | 2 +- 4 files changed, 4 insertions(+), 8 deletions(-) diff --git a/.ci_support/linux_64_.yaml b/.ci_support/linux_64_.yaml index dfc9c8f..c03f83d 100644 --- a/.ci_support/linux_64_.yaml +++ b/.ci_support/linux_64_.yaml @@ -16,8 +16,6 @@ cxx_compiler_version: - '14' docker_image: - quay.io/condaforge/linux-anvil-x86_64:alma9 -github_actions_labels: -- cirun-openstack-cpu-large icu: - '78' openssl: diff --git a/.ci_support/linux_aarch64_.yaml b/.ci_support/linux_aarch64_.yaml index 565f428..fe7633b 100644 --- a/.ci_support/linux_aarch64_.yaml +++ b/.ci_support/linux_aarch64_.yaml @@ -16,8 +16,6 @@ cxx_compiler_version: - '14' docker_image: - quay.io/condaforge/linux-anvil-x86_64:alma9 -github_actions_labels: -- cirun-openstack-cpu-large icu: - '78' openssl: diff --git a/.github/workflows/conda-build.yml b/.github/workflows/conda-build.yml index 372424d..9da2ce6 100644 --- a/.github/workflows/conda-build.yml +++ b/.github/workflows/conda-build.yml @@ -25,12 +25,12 @@ jobs: - CONFIG: linux_64_ UPLOAD_PACKAGES: True os: ubuntu - runs_on: ['cirun-openstack-cpu-large--${{ github.run_id }}-linux_64_', 'linux', 'x64', 'self-hosted'] + runs_on: ['ubuntu-latest'] DOCKER_IMAGE: quay.io/condaforge/linux-anvil-x86_64:alma9 - CONFIG: linux_aarch64_ UPLOAD_PACKAGES: True os: ubuntu - runs_on: ['cirun-openstack-cpu-large--${{ github.run_id }}-linux_aarch64_', 'linux', 'x64', 'self-hosted'] + runs_on: ['ubuntu-latest'] DOCKER_IMAGE: quay.io/condaforge/linux-anvil-x86_64:alma9 steps: @@ -105,7 +105,7 @@ jobs: # default value; make it explicit, as it needs to match with artefact # generation below. Not configurable for now, can be revisited later CONDA_BLD_DIR: C:\bld - MINIFORGE_HOME: D:\Miniforge + MINIFORGE_HOME: ${{ contains(runner.arch, 'ARM') && 'C' || 'D' }}:\Miniforge PYTHONUNBUFFERED: 1 CONFIG: ${{ matrix.CONFIG }} CI: github_actions diff --git a/pixi.toml b/pixi.toml index ad21e32..8bde80f 100644 --- a/pixi.toml +++ b/pixi.toml @@ -5,7 +5,7 @@ [workspace] name = "nodejs-feedstock" -version = "3.56.2" # conda-smithy version used to generate this file +version = "3.57.0" # conda-smithy version used to generate this file description = "Pixi configuration for conda-forge/nodejs-feedstock" authors = ["@conda-forge/nodejs"] channels = ["conda-forge"]