chore: import upstream snapshot with attribution

This commit is contained in:
wehub-resource-sync
2026-07-13 12:08:46 +08:00
commit eb43a218c7
40 changed files with 13094 additions and 0 deletions
+1
View File
@@ -0,0 +1 @@
/.github/workflows/ @mindsdb/devops
+48
View File
@@ -0,0 +1,48 @@
name: 🐞 Report a bug
description: Create a bug report to help us improve MindsDB
title: "[Bug]: "
labels: [bug]
body:
- type: markdown
attributes:
value: Thanks for taking the time to fill out this bug report! Please fill out the form in English!
- type: textarea
attributes:
label: Short description of current behavior
validations:
required: true
- type: textarea
attributes:
label: Video or screenshots
description: The better the evidence you can provide, the faster we can fix it!
placeholder: https://www.loom.com/share/abcdefghijklmnopqrrstuvwxyz
validations:
required: false
- type: textarea
attributes:
label: Expected behavior
description: A short description of what you expected to happen
validations:
required: false
- type: textarea
attributes:
label: How to reproduce the error
description: The better the evidence you can provide, the faster we can fix it!
placeholder: |
I uses these queries...
I was running MindsDB on...
I get this error...
validations:
required: false
- type: textarea
attributes:
label: Anything else?
description: |
Links? References? Ideas? Anything that will give us more context about the issue you are encountering!
validations:
required: false
+4
View File
@@ -0,0 +1,4 @@
contact_links:
- name: "Join MindsDB Community"
url: https://mindsdb.com/joincommunity
about: Join our community on Slack for other questions and general chat
@@ -0,0 +1,36 @@
name: 🚀 Request a feature
description: Create a feature request for us to add to our roadmap
labels: [enhancement]
body:
- type: markdown
attributes:
value: Thanks for taking the time to fill out this feature request! Please fill out the form in English!
- type: textarea
attributes:
label: Short description and motivation for the proposed feature
validations:
required: true
- type: textarea
attributes:
label: Video or screenshots
description: The better the information you can provide, the faster we can make it!
placeholder: https://www.loom.com/share/abcdefghijklmnopqrrstuvwxyz
validations:
required: false
- type: textarea
attributes:
label: Describe some possible solutions
description: How could this feature be implemented?
validations:
required: false
- type: textarea
attributes:
label: Anything else?
description: |
Links? References? Ideas? Anything else that will give us more context!
validations:
required: false
@@ -0,0 +1,30 @@
name: ✍️ Improve our docs
title: "[Docs]: "
description: Let us know how we can make our documentation more helpful
labels: [documentation]
body:
- type: markdown
attributes:
value: Thanks for taking the time to fill out this docs request! Please fill out the form in English!
- type: textarea
attributes:
label: Short description of what should be added or improved
validations:
required: true
- type: textarea
attributes:
label: Video or screenshots
description: The better the information you can provide, the faster we can improve it!
placeholder: https://www.loom.com/share/abcdefghijklmnopqrrstuvwxyz
validations:
required: false
- type: textarea
attributes:
label: Anything else?
description: |
Links? References? Ideas? Anything else that will give us more context!
validations:
required: false
@@ -0,0 +1,47 @@
name: 🧑‍🔧 Propose a new integration
description: Share an idea for a new datasource or machine learning integration
title: "[Integration]: "
labels: [roadmap, integration]
assignees:
-
body:
- type: markdown
attributes:
value: |
Thanks for taking the time to share the new integration! Please fill out the form in English!
- type: checkboxes
attributes:
label: Is there an existing integration?
description: Please search to see if MindsDB already supports this integration.A list with supported integrations can be found [here](https://github.com/mindsdb/mindsdb#database-integrations).
options:
- label: I have searched the existing integrations.
required: true
- type: textarea
attributes:
label: Use Case
description: Which use-cases does this solve?
placeholder: |
Why this integration will be usefull to users? What is the value of having this integration?
validations:
required: true
- type: textarea
attributes:
label: Motivation
description: How will we know that this has succeeded?
placeholder: |
Explain the proposed integration as though it was already implemented and you were explaining it to a user.
validations:
required: true
- type: textarea
attributes:
label: Implementation
description: Describe how this integration will work, with code, pseudo-code, mock-ups, text, or add diagrams
validations:
required: false
- type: textarea
attributes:
label: Anything else?
description: |
Links? References? Anything that will give more context about this integration!
validations:
required: false
+35
View File
@@ -0,0 +1,35 @@
## Description
Please include a summary of the change and the issue it solves.
Fixes #issue_number
## Type of change
(Please delete options that are not relevant)
- [ ] 🐛 Bug fix (non-breaking change which fixes an issue)
- [ ] ⚡ New feature (non-breaking change which adds functionality)
- [ ] 📢 Breaking change (fix or feature that would cause existing functionality not to work as expected)
- [ ] 📄 This change requires a documentation update
## Verification Process
To ensure the changes are working as expected:
- [ ] Test Location: Specify the URL or path for testing.
- [ ] Verification Steps: Outline the steps or queries needed to validate the change. Include any data, configurations, or actions required to reproduce or see the new functionality.
## Additional Media:
- [ ] I have attached a brief loom video or screenshots showcasing the new functionality or change.
## Checklist:
- [ ] My code follows the style guidelines(PEP 8) of MindsDB.
- [ ] I have appropriately commented on my code, especially in complex areas.
- [ ] Necessary documentation updates are either made or tracked in issues.
- [ ] Relevant unit and integration tests are updated or added.
+60
View File
@@ -0,0 +1,60 @@
name: "CodeQL"
on:
push:
branches: ["main"]
pull_request:
branches: ["main"]
schedule:
- cron: "0 4 * * 0"
permissions:
contents: read
jobs:
detect-languages:
name: Detect CodeQL languages
runs-on: ubuntu-latest
outputs:
matrix: ${{ steps.set-matrix.outputs.matrix }}
steps:
- name: Checkout repository
uses: actions/checkout@v4
- name: Build language matrix
id: set-matrix
run: |
include='[{"language":"actions","build-mode":"none"}]'
if git ls-files '*.py' | grep -q .; then
include='[{"language":"actions","build-mode":"none"},{"language":"python","build-mode":"none"}]'
fi
echo "matrix={\"include\":$include}" >> "$GITHUB_OUTPUT"
analyze:
name: Analyze (${{ matrix.language }})
needs: detect-languages
runs-on: ubuntu-latest
permissions:
actions: read
contents: read
security-events: write
strategy:
fail-fast: false
matrix: ${{ fromJSON(needs.detect-languages.outputs.matrix) }}
steps:
- name: Checkout repository
uses: actions/checkout@v4
- name: Initialize CodeQL
uses: github/codeql-action/init@v4
with:
languages: ${{ matrix.language }}
build-mode: ${{ matrix['build-mode'] }}
- name: Perform CodeQL Analysis
uses: github/codeql-action/analyze@v4
with:
category: /language:${{ matrix.language }}
+37
View File
@@ -0,0 +1,37 @@
name: Deploy Docs to GitHub Pages
on:
push:
branches: [main]
paths:
- "docs/**"
workflow_dispatch:
permissions:
contents: read
pages: write
id-token: write
concurrency:
group: pages
cancel-in-progress: true
jobs:
deploy:
runs-on: ubuntu-latest
environment:
name: github-pages
url: ${{ steps.deploy.outputs.page_url }}
steps:
- uses: actions/checkout@v4
- uses: actions/configure-pages@v5
- uses: actions/upload-pages-artifact@v3
with:
path: docs/
- id: deploy
uses: actions/deploy-pages@v4