Skip to content

Commit b83987c

Browse files
committed
📦 NEW: CI-CD
1 parent f99073b commit b83987c

File tree

5 files changed

+91
-0
lines changed

5 files changed

+91
-0
lines changed
Lines changed: 27 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,27 @@
1+
name: Bug report
2+
description: Report a bug for Langbase.
3+
labels: []
4+
body:
5+
- type: markdown
6+
attributes:
7+
value: |
8+
This template is to report bugs for the Langbase. If you need help with your own project, feel free to [start a new thread in our discord forum](https://langbase.com/discord).
9+
- type: textarea
10+
attributes:
11+
label: Description
12+
description: A detailed bug description for Langbase and steps to reproduce it. Include the API, framework, and AI provider you're using.
13+
placeholder: |
14+
Steps to reproduce...
15+
validations:
16+
required: true
17+
- type: textarea
18+
attributes:
19+
label: Code example
20+
description: Provide an example code snippet that may have a problem
21+
placeholder: |
22+
...
23+
- type: textarea
24+
attributes:
25+
label: Additional context
26+
description: |
27+
Any additional information that might help us investigate.
Lines changed: 25 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,25 @@
1+
name: Feature Request
2+
description: Propose a new feature for Langbase.
3+
labels: []
4+
body:
5+
- type: markdown
6+
attributes:
7+
value: |
8+
Use this template to propose new features for Langbase. If you need help with your own project, feel free to [start a new thread in our discord forum](https://langbase.com/discord).
9+
- type: textarea
10+
attributes:
11+
label: Feature Description
12+
description: Describe the feature you are proposing. Include the API, framework, and AI provider.
13+
placeholder: Feature description...
14+
validations:
15+
required: true
16+
- type: textarea
17+
attributes:
18+
label: Use Case
19+
description: Explain how this feature would be beneficial.
20+
placeholder: Use case...
21+
- type: textarea
22+
attributes:
23+
label: Additional Context
24+
description: Any additional information that might help us understand your request.
25+
placeholder: Additional context...

.github/ISSUE_TEMPLATE/config.yml

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
blank_issues_enabled: false
2+
contact_links:
3+
- name: Ask a Question
4+
url: https://langbase.com/discord
5+
about: Please ask your questions in our discord forum.

.github/pull_request_template.md

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,7 @@
1+
## TLDR
2+
3+
<!-- Add a brief description of what this pull request changes and why and any important things for reviewers to look at -->
4+
5+
## Dive Deeper
6+
7+
<!-- more thoughts and in depth discussion here -->

.github/workflows/test.yml

Lines changed: 27 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,27 @@
1+
name: Test
2+
3+
on:
4+
pull_request:
5+
branches:
6+
- main
7+
8+
jobs:
9+
test:
10+
runs-on: ubuntu-latest
11+
12+
steps:
13+
- uses: actions/checkout@v3
14+
15+
- name: Set up Python
16+
uses: actions/setup-python@v4
17+
with:
18+
python-version: '3.x'
19+
20+
- name: Install dependencies
21+
run: |
22+
python -m pip install --upgrade pip
23+
pip install -r requirements-dev.txt
24+
25+
- name: Run tests
26+
run: |
27+
pytest

0 commit comments

Comments
 (0)