This is an automated email from the ASF dual-hosted git repository.
pierrejeambrun pushed a commit to branch v3-1-test
in repository https://gitbox.apache.org/repos/asf/airflow.git
The following commit(s) were added to refs/heads/v3-1-test by this push:
new a8507aad563 Pnpm upgrade to 10.x and prevent script execution (#59466)
(#59512)
a8507aad563 is described below
commit a8507aad5631170ea9dadbffdf26ecede6014b60
Author: Pierre Jeambrun <[email protected]>
AuthorDate: Tue Dec 16 16:21:23 2025 +0100
Pnpm upgrade to 10.x and prevent script execution (#59466) (#59512)
(cherry picked from commit 75e222575c83ee251109d16a139af7fc75c86360)
---
.pre-commit-config.yaml | 8 ++++----
providers/fab/src/airflow/providers/fab/www/package.json | 3 +++
2 files changed, 7 insertions(+), 4 deletions(-)
diff --git a/.pre-commit-config.yaml b/.pre-commit-config.yaml
index 4157f44c158..2efcf12fe47 100644
--- a/.pre-commit-config.yaml
+++ b/.pre-commit-config.yaml
@@ -733,7 +733,7 @@ repos:
files:
^airflow-core/src/airflow/ui/|^airflow-core/src/airflow/api_fastapi/auth/managers/simple/ui/
entry: ./scripts/ci/prek/compile_ui_assets.py
pass_filenames: false
- additional_dependencies: ['[email protected]']
+ additional_dependencies: ['[email protected]']
- id: compile-ui-assets-dev
name: Compile ui assets in dev mode (manual)
language: node
@@ -742,7 +742,7 @@ repos:
files:
^airflow-core/src/airflow/ui/|^airflow-core/src/airflow/api_fastapi/auth/managers/simple/ui/
entry: ./scripts/ci/prek/compile_ui_assets_dev.py
pass_filenames: false
- additional_dependencies: ['[email protected]']
+ additional_dependencies: ['[email protected]']
- id: check-integrations-list-consistent
name: Sync integrations list with docs
entry: ./scripts/ci/prek/check_integrations_list.py
@@ -1007,7 +1007,7 @@ repos:
^airflow-core/src/airflow/ui/node-modules/.*|
^airflow-core/src/airflow/ui/.pnpm-store
entry: ./scripts/ci/prek/ts_compile_lint_ui.py
- additional_dependencies: ['[email protected]']
+ additional_dependencies: ['[email protected]']
pass_filenames: true
require_serial: true
- id: ts-compile-lint-simple-auth-manager-ui
@@ -1024,7 +1024,7 @@ repos:
^airflow-core/src/airflow/api_fastapi/node-modules/.*|
^airflow-core/src/airflow/api_fastapi/.pnpm-store
entry: ./scripts/ci/prek/ts_compile_lint_simple_auth_manager_ui.py
- additional_dependencies: ['[email protected]']
+ additional_dependencies: ['[email protected]']
pass_filenames: true
require_serial: true
## ADD MOST PREK HOOK ABOVE THAT LINE
diff --git a/providers/fab/src/airflow/providers/fab/www/package.json
b/providers/fab/src/airflow/providers/fab/www/package.json
index 98b2b84596b..1a87f4b8b83 100644
--- a/providers/fab/src/airflow/providers/fab/www/package.json
+++ b/providers/fab/src/airflow/providers/fab/www/package.json
@@ -71,6 +71,9 @@
"jquery-ui": "^1.14.1",
"moment-timezone": "^0.6.0"
},
+ "pnpm": {
+ "onlyBuiltDependencies": []
+ },
"resolutions": {
"moment-timezone": ">=0.5.35"
}