Skip to content
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
38 commits
Select commit Hold shift + click to select a range
1b39765
add pipeline setup, CODEOWNERS and stuff
OS-katherinebatista Nov 28, 2025
e2c0569
move files
OS-katherinebatista Nov 28, 2025
1288c7e
Update azure-pipeline-pr.yaml for Azure Pipelines
OS-katherinebatista Nov 28, 2025
8e869d9
bump version rd-ai-azure-pipeline-templates
OS-katherinebatista Nov 28, 2025
e5f19f4
Merge remote-tracking branch 'origin/RDCIST-3884/add-pipeline-setup' …
OS-katherinebatista Nov 28, 2025
10aeacb
downgrade uv version
OS-katherinebatista Nov 28, 2025
9666903
fix makefile
OS-katherinebatista Nov 28, 2025
853725b
update dependencies in pyproject.toml and uv.lock
OS-katherinebatista Nov 28, 2025
86bef84
update dependencies in pyproject.toml and uv.lock
OS-katherinebatista Nov 28, 2025
8ba31dd
fix makefile - coverage
OS-katherinebatista Nov 28, 2025
f51eb9f
fix dynamic version
OS-katherinebatista Nov 28, 2025
ae1e69d
try fix coverage
OS-katherinebatista Nov 28, 2025
9fba4b7
try fix coverage
OS-katherinebatista Nov 28, 2025
c353ebf
add exclusions to sonarcloud
OS-katherinebatista Nov 28, 2025
32d7c0d
fix sonar cloud name
OS-katherinebatista Nov 28, 2025
7732ed8
Empty-Commit
OS-katherinebatista Nov 28, 2025
6b8f77e
fix precommit issues
OS-katherinebatista Nov 28, 2025
fdb5e62
fix precommit issues
OS-katherinebatista Nov 28, 2025
7dc48fb
fix gha
OS-katherinebatista Dec 2, 2025
5457cb9
precommit fixes
OS-katherinebatista Dec 2, 2025
22ff96e
precommit fixes
OS-katherinebatista Dec 2, 2025
44e7f1c
Set up CI with Azure Pipelines
OS-katherinebatista Dec 2, 2025
da837cf
Empty-Commit
OS-katherinebatista Dec 2, 2025
b1932df
update project name to mcp-python-sdk
OS-katherinebatista Dec 2, 2025
c88924f
update project name to mcp-python-sdk
OS-katherinebatista Dec 2, 2025
7024f43
update uv lock
OS-katherinebatista Dec 2, 2025
14db9b1
update pkg name
OS-katherinebatista Dec 2, 2025
c498c30
update pkg name
OS-katherinebatista Dec 2, 2025
c2bf52c
update pkg name
OS-katherinebatista Dec 2, 2025
bd8763e
update pkg name
OS-katherinebatista Dec 2, 2025
e51dfa9
update pkg name
OS-katherinebatista Dec 2, 2025
b39ab3f
update pkg name
OS-katherinebatista Dec 2, 2025
45cb3f1
update pkg name
OS-katherinebatista Dec 2, 2025
c6c1b44
update pkg name
OS-katherinebatista Dec 2, 2025
4a82f28
make main checks only run on main
OS-katherinebatista Dec 2, 2025
40d2284
fix issue with validate PR labels/titles
OS-katherinebatista Dec 2, 2025
7054f6c
code review
OS-katherinebatista Dec 2, 2025
92aaa3a
fix commit version of reusable workflows
OS-katherinebatista Dec 2, 2025
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
1 change: 1 addition & 0 deletions .github/CODEOWNERS
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
* @OutSystems/data-fabric-clients
21 changes: 21 additions & 0 deletions .github/ISSUE_TEMPLATE/PULL_REQUEST_TEMPLATE.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,21 @@
<!--
You can check for more info about PR conventions here https://outsystemsrd.atlassian.net/wiki/spaces/RCP/pages/1544487638/Pull+Requests
Conventions: <jira-issue>: <subject>
<jira-issue> - Issue id, eg: RSAT-0000 (no need for # as in svn). This will link the branch and later on the pull request to the issue id in Jira
<subject> - a short and concise description of the changes, usually the summary of the jira issue
-->

### Jira Issue
<!-- Please change the <jira-issue> tag to your jira issue (ex: RAR-131) -->

[<jira-issue>](https://outsystemsrd.atlassian.net/browse/<jira-issue>)

### Context
<!--- Why is this change required? What problem does it solve? -->

### Impacts
Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I suggest removing "Breaks existent APIs" since it's not an API.

<!-- What are the consequences of the changes and possible implications in clients -->
- [ ] Breaking Change
- [ ] Behavioral breaking change
- [ ] Refactor (big refactor on a sensitive asset )
- [ ] Requires revision on public documentation
55 changes: 0 additions & 55 deletions .github/ISSUE_TEMPLATE/bug.yaml

This file was deleted.

1 change: 0 additions & 1 deletion .github/ISSUE_TEMPLATE/config.yaml

This file was deleted.

29 changes: 0 additions & 29 deletions .github/ISSUE_TEMPLATE/feature-request.yaml

This file was deleted.

33 changes: 0 additions & 33 deletions .github/ISSUE_TEMPLATE/question.yaml

This file was deleted.

3 changes: 0 additions & 3 deletions .github/workflows/main-checks.yml
Original file line number Diff line number Diff line change
Expand Up @@ -4,9 +4,6 @@ on:
push:
branches:
- main
- "v*.*.*"
tags:
- "v*.*.*"

jobs:
checks:
Expand Down
82 changes: 0 additions & 82 deletions .github/workflows/publish-pypi.yml

This file was deleted.

10 changes: 4 additions & 6 deletions .github/workflows/shared.yml
Original file line number Diff line number Diff line change
Expand Up @@ -20,7 +20,7 @@ jobs:
enable-cache: true
version: 0.9.5
- name: Install dependencies
run: uv sync --frozen --all-extras --python 3.10
run: uv sync --frozen --all-extras --python 3.12

- uses: pre-commit/action@v3.0.1
with:
Expand All @@ -35,7 +35,7 @@ jobs:
continue-on-error: true
strategy:
matrix:
python-version: ["3.10", "3.11", "3.12", "3.13"]
python-version: ["3.12", "3.13"]
dep-resolution:
- name: lowest-direct
install-flags: "--upgrade --resolution lowest-direct"
Expand All @@ -57,9 +57,7 @@ jobs:

- name: Run pytest with coverage
run: |
uv run --frozen --no-sync coverage run -m pytest
uv run --frozen --no-sync coverage combine
uv run --frozen --no-sync coverage report
make coverage

readme-snippets:
runs-on: ubuntu-latest
Expand All @@ -72,7 +70,7 @@ jobs:
version: 0.9.5

- name: Install dependencies
run: uv sync --frozen --all-extras --python 3.10
run: uv sync --frozen --all-extras --python 3.12

- name: Check README snippets are up to date
run: uv run --frozen scripts/update_readme_snippets.py --check
11 changes: 11 additions & 0 deletions .github/workflows/validate-pr-labels.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,11 @@
name: Validate pull request labels

on:
pull_request:
types: [labeled, unlabeled, synchronize]

jobs:
check-label:
uses: OutSystems/rd.github-reusable-workflows/.github/workflows/validate-pr-labels.yaml@59bd1315cfd3558f93edff0a994430dab78812fa #v2.0.7
with:
validate-semVer: false
11 changes: 11 additions & 0 deletions .github/workflows/validate-pr-title.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,11 @@
name: Validate pull request title

on:
pull_request:
types: [opened, edited, synchronize, reopened]

jobs:
build:
uses: OutSystems/rd.github-reusable-workflows/.github/workflows/validate-pr-title.yaml@59bd1315cfd3558f93edff0a994430dab78812fa
with:
validate-semVer: false
Loading