1
0
mirror of synced 2025-12-25 02:17:36 -05:00

Add data-driven table to replace GitHub supported languages Markdown table (#57811)

Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
This commit is contained in:
Sarah Schneider
2025-10-09 15:56:56 -04:00
committed by GitHub
parent df4f8076dd
commit d50a5d0634
3 changed files with 386 additions and 17 deletions

View File

@@ -0,0 +1,145 @@
# Rendering code lives in content/get-started/learning-about-github/github-language-support.md
# Features configuration - simplified structure
features:
copilot:
name: 'GitHub Copilot'
link: '/copilot/about-github-copilot/what-is-github-copilot'
fptAndGhec: true
ghes: false
codeNavigation:
name: 'Code navigation'
link: '/repositories/working-with-files/using-files/navigating-code-on-github'
fptAndGhec: true
ghes: false
codeScanning:
name: 'Code scanning'
link: '/code-security/code-scanning/introduction-to-code-scanning/about-code-scanning'
fptAndGhec: true
ghes: true
depGraph:
name: 'Dependency graph, Dependabot alerts'
link: '/code-security/supply-chain-security/understanding-your-software-supply-chain/dependency-graph-supported-package-ecosystems#supported-package-ecosystems'
fptAndGhec: true
ghes: true
depUpdates:
name: 'Dependabot version updates, Dependabot security updates'
link: '/code-security/dependabot/dependabot-version-updates/about-dependabot-version-updates#supported-repositories-and-ecosystems'
fptAndGhec: true
ghes: true
actions:
name: 'GitHub Actions'
link: '/actions/automating-builds-and-tests/about-continuous-integration#supported-languages'
fptAndGhec: true
ghes: true
packages:
name: 'GitHub Packages'
link: '/packages/learn-github-packages/introduction-to-github-packages#supported-clients-and-formats'
fptAndGhec: true
ghes: true
languages:
C:
copilot: 'supported'
codeNavigation: 'not-supported'
codeScanning: 'supported'
depGraph: 'not-supported'
depUpdates: 'not-supported'
actions: 'supported'
packages: 'not-supported'
C++:
copilot: 'supported'
codeNavigation: 'not-supported'
codeScanning: 'supported'
depGraph: 'not-supported'
depUpdates: 'not-supported'
actions: 'supported'
packages: 'not-supported'
C#:
copilot: 'supported'
codeNavigation: 'supported'
codeScanning: 'supported'
depGraph: '`dotnet` CLI'
depUpdates: '`dotnet` CLI'
actions: 'supported'
packages: '`dotnet` CLI'
Go:
copilot: 'supported'
codeNavigation: 'supported'
codeScanning: 'supported'
depGraph: 'Go modules'
depUpdates: 'Go modules'
actions: 'supported'
packages: 'not-supported'
Java:
copilot: 'supported'
codeNavigation: 'supported'
codeScanning: 'supported'
depGraph: 'Maven, Gradle'
depUpdates: 'Maven, Gradle'
actions: 'supported'
packages: 'Maven, Gradle'
JavaScript:
copilot: 'supported'
codeNavigation: 'supported'
codeScanning: 'supported'
depGraph: 'npm, Yarn'
depUpdates: 'npm'
actions: 'supported'
packages: 'npm'
Kotlin:
copilot: 'supported'
codeNavigation: 'supported'
codeScanning: 'supported'
depGraph: 'Maven, Gradle'
depUpdates: 'Maven, Gradle'
actions: 'supported'
packages: 'Maven, Gradle'
PHP:
copilot: 'supported'
codeNavigation: 'supported'
codeScanning: 'third-party [^1]'
depGraph: 'Composer'
depUpdates: 'Composer'
actions: 'supported'
packages: 'not-supported'
Python:
copilot: 'supported'
codeNavigation: 'supported'
codeScanning: 'supported'
depGraph: 'pip'
depUpdates: 'pip'
actions: 'supported'
packages: 'not-supported'
Ruby:
copilot: 'supported'
codeNavigation: 'supported'
codeScanning: 'supported'
depGraph: 'RubyGems'
depUpdates: 'RubyGems'
actions: 'supported'
packages: 'RubyGems'
Scala:
copilot: 'supported'
codeNavigation: 'not-supported'
codeScanning: 'third-party [^1]'
depGraph: 'Maven'
depUpdates: 'Maven, Gradle'
actions: 'supported'
packages: 'not-supported'
Swift:
copilot: 'supported'
codeNavigation: 'supported'
codeScanning: 'supported'
depGraph: 'supported'
depUpdates: 'supported'
actions: 'supported'
packages: 'Swift Package Manager'
TypeScript:
copilot: 'supported'
codeNavigation: 'supported'
codeScanning: 'supported'
depGraph: 'npm, Yarn'
depUpdates: 'npm'
actions: 'supported'
packages: 'npm'