Skip to content

Docs: Add model development to readme#51

Merged
data-douser merged 3 commits intoadvanced-security:mainfrom
forks-felickz:main
Apr 24, 2026
Merged

Docs: Add model development to readme#51
data-douser merged 3 commits intoadvanced-security:mainfrom
forks-felickz:main

Conversation

@felickz
Copy link
Copy Markdown
Contributor

@felickz felickz commented Apr 23, 2026

Expanded support and documentation for data extensions:

  • Updated issue creation instructions to cover both CodeQL queries and data extensions, including new template options, required fields, and guidance for modeling unmodeled libraries via YAML.
  • Added a new entry in the issue template table for requesting CodeQL data extensions (models-as-data YAML), making it easier for users to find the correct workflow.

Improvements to review and workflow documentation:

  • Clarified that pull requests may include data extensions (.model.yml files) in addition to .ql query files during review.
  • Updated the description of issue templates to include both query and model requirements, reflecting the expanded scope of the template.

Language support table enhancements:

  • Replaced the simple language list with a detailed table indicating which languages support query development and/or model development, highlighting expanded guidance for data extensions.

(also, enhanced repo for non unix shell compat)

…xtensions

Co-authored-by: Copilot <copilot@github.com>
@felickz felickz requested review from a team, data-douser and enyil as code owners April 23, 2026 16:04
felickz and others added 2 commits April 23, 2026 12:41
… unix shells in npm package.json

Co-authored-by: Copilot <copilot@github.com>
…ary file types

- matches .prettierrc sets "endOfLine": "lf"
@data-douser data-douser added this pull request to the merge queue Apr 24, 2026
Merged via the queue into advanced-security:main with commit 0abee41 Apr 24, 2026
1 check passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants