extensions:
  - addsTo:
      pack: codeql/actions-all
      extensible: contextTriggerDataModel 
    data:
      - ["commit_comment", "github.event.comment"] 
      - ["commit_comment", "github.event.changes"] 
      - ["discussion", "github.event.discussion"]
      - ["discussion", "github.event.changes"] 
      - ["discussion_comment", "github.event.comment"] 
      - ["discussion_comment", "github.event.discussion"]
      - ["discussion_comment", "github.event.changes"] 
      - ["issues", "github.event.issue"] 
      - ["issues", "github.event.changes"] 
      - ["issue_comment", "github.event.issue"] 
      - ["issue_comment", "github.event.comment"] 
      - ["issue_comment", "github.event.changes"] 
      - ["gollum", "github.event.pages"] 
      - ["gollum", "github.event.changes"] 
      - ["pull_request_comment", "github.event.comment"] 
      - ["pull_request_comment", "github.event.pull_request"] 
      - ["pull_request_comment", "github.head_ref"] 
      - ["pull_request_comment", "github.event.changes"] 
      - ["pull_request_review", "github.event.pull_request"] 
      - ["pull_request_review", "github.event.review"] 
      - ["pull_request_review", "github.head_ref"] 
      - ["pull_request_review", "github.event.changes"] 
      - ["pull_request_review_comment", "github.event.comment"] 
      - ["pull_request_review_comment", "github.event.pull_request"] 
      - ["pull_request_review_comment", "github.event.review"] 
      - ["pull_request_review_comment", "github.head_ref"] 
      - ["pull_request_review_comment", "github.event.changes"] 
      - ["pull_request", "github.event.pull_request"] 
      - ["pull_request", "github.head_ref"] 
      - ["pull_request", "github.event.changes"] 
      - ["pull_request_target", "github.event.pull_request"] 
      - ["pull_request_target", "github.head_ref"] 
      - ["pull_request_target", "github.event.changes"] 
      - ["push", "github.event.commits"]
      - ["push", "github.event.head_commit"]
      - ["push", "github.event.changes"] 
      - ["workflow_run", "github.event.workflow"]
      - ["workflow_run", "github.event.workflow_run"]
      - ["workflow_run", "github.event.changes"] 
      # workflow_call receives the same event payload as the calling workflow
      - ["workflow_call", "github.event.comment"] 
      - ["workflow_call", "github.event.discussion"]
      - ["workflow_call", "github.event.inputs"]
      - ["workflow_call", "github.event.issue"] 
      - ["workflow_call", "github.event.pages"] 
      - ["workflow_call", "github.event.pull_request"] 
      - ["workflow_call", "github.event.review"] 
      - ["workflow_call", "github.event.workflow"]
      - ["workflow_call", "github.event.workflow_run"]
      - ["workflow_call", "github.event.changes"] 

