You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@airflow.apache.org by ra...@apache.org on 2026/04/23 05:03:56 UTC

(airflow) 16/48: [v3-2-test] fix(ui): register trigger and sensor graph node types (#65167) (#65321)

This is an automated email from the ASF dual-hosted git repository.

vatsrahul1001 pushed a commit to branch v3-2-test
in repository https://gitbox.apache.org/repos/asf/airflow.git

commit f2d60f31554f10acc9f67146ee10cc1d5625b935
Author: github-actions[bot] <41...@users.noreply.github.com>
AuthorDate: Thu Apr 16 18:25:07 2026 +0200

    [v3-2-test] fix(ui): register trigger and sensor graph node types (#65167) (#65321)
    
    * [v3-2-test] Bump actions/github-script in the github-actions-updates group (#65150) (#65160)
    
    Bumps the github-actions-updates group with 1 update: [actions/github-script](https://github.com/actions/github-script).
    
    Updates `actions/github-script` from 8.0.0 to 9.0.0
    - [Release notes](https://github.com/actions/github-script/releases)
    - [Commits](https://github.com/actions/github-script/compare/ed597411d8f924073f98dfc5c65a23a2325f34cd...3a2844b7e9c422d3c10d287c895573f7108da1b3)
    (cherry picked from commit e5a047ca8d23614cefeaad89e08eb1e3b0482e60)
    
    
    
    ---
    updated-dependencies:
    - dependency-name: actions/github-script
      dependency-version: 9.0.0
      dependency-type: direct:production
      update-type: version-update:semver-major
      dependency-group: github-actions-updates
    ...
    
    Signed-off-by: dependabot[bot] <su...@github.com>
    Co-authored-by: dependabot[bot] <49...@users.noreply.github.com>
    
    * [v3-2-test] Added breeze generate issue content for airflow-ctl (#65042) (#65241)
    
    * Add breeze generate issue content for airflow-ctl
    
    * add new command to doc
    (cherry picked from commit b24538b0bc3a53d8c666b62e52e023a17d102467)
    
    Co-authored-by: Justin Pakzad <11...@users.noreply.github.com>
    
    * [v3-2-test] Run release calendar verification on its own schedule (#65118) (#65242)
    
    * Move release calendar verification to its own scheduled workflow
    
    Run dev/verify_release_calendar.py from a dedicated daily scheduled
    workflow instead of as a canary job in the main CI pipeline, and
    notify the #release-management Slack channel when the check fails so
    the issue is surfaced to release managers directly.
    
    * Include wiki and calendar links in release calendar Slack alert
    (cherry picked from commit 048e9a191b4a6625bb4bbad23fad537b256f4062)
    
    * [v3-2-test] fix(ui): register trigger and sensor graph node types (#65167)
    
    * fix(ui): register trigger and sensor graph node types
    
    Adds missing Graph node type mappings for trigger/sensor and includes a focused unit test to prevent regressions where dependency graph rendering breaks for those node kinds.
    
    * docs(ui): add graph screenshot showing sensor and trigger nodes
    
    * chore(ui): keep PR scoped to graphTypes.ts only
    
    ---------
    (cherry picked from commit e0ed7950aa47cbb850bcfa93990eb24345068706)
    
    Co-authored-by: Windro.xd <88...@users.noreply.github.com>
    Co-authored-by: Kripa Dev <de...@kripa-car-care.local>
    
    ---------
    
    Signed-off-by: dependabot[bot] <su...@github.com>
    Co-authored-by: github-actions[bot] <41...@users.noreply.github.com>
    Co-authored-by: dependabot[bot] <49...@users.noreply.github.com>
    Co-authored-by: Jarek Potiuk <ja...@potiuk.com>
    Co-authored-by: Justin Pakzad <11...@users.noreply.github.com>
    Co-authored-by: Windro.xd <88...@users.noreply.github.com>
    Co-authored-by: Kripa Dev <de...@kripa-car-care.local>
---
 airflow-core/src/airflow/ui/src/components/Graph/graphTypes.ts | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/airflow-core/src/airflow/ui/src/components/Graph/graphTypes.ts b/airflow-core/src/airflow/ui/src/components/Graph/graphTypes.ts
index 280bc520d79..c008b5dfc2e 100644
--- a/airflow-core/src/airflow/ui/src/components/Graph/graphTypes.ts
+++ b/airflow-core/src/airflow/ui/src/components/Graph/graphTypes.ts
@@ -33,7 +33,9 @@ export const nodeTypes = {
   "asset-uri-ref": DefaultNode,
   dag: DagNode,
   join: JoinNode,
+  sensor: DefaultNode,
   task: TaskNode,
+  trigger: DefaultNode,
 };
 
 export const edgeTypes = { custom: Edge };