Skip to content

Commit 3328277

Browse files
Merge pull request #4 from OutSystems/RDCIST-3884/setup_repov2
RDCIST-3884: Setup repo pipelines
1 parent 5983a65 commit 3328277

File tree

35 files changed

+297
-575
lines changed

35 files changed

+297
-575
lines changed

.github/CODEOWNERS

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
* @OutSystems/data-fabric-clients
Lines changed: 21 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,21 @@
1+
<!--
2+
You can check for more info about PR conventions here https://outsystemsrd.atlassian.net/wiki/spaces/RCP/pages/1544487638/Pull+Requests
3+
Conventions: <jira-issue>: <subject>
4+
<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
5+
<subject> - a short and concise description of the changes, usually the summary of the jira issue
6+
-->
7+
8+
### Jira Issue
9+
<!-- Please change the <jira-issue> tag to your jira issue (ex: RAR-131) -->
10+
11+
[<jira-issue>](https://outsystemsrd.atlassian.net/browse/<jira-issue>)
12+
13+
### Context
14+
<!--- Why is this change required? What problem does it solve? -->
15+
16+
### Impacts
17+
<!-- What are the consequences of the changes and possible implications in clients -->
18+
- [ ] Breaking Change
19+
- [ ] Behavioral breaking change
20+
- [ ] Refactor (big refactor on a sensitive asset )
21+
- [ ] Requires revision on public documentation

.github/ISSUE_TEMPLATE/bug.yaml

Lines changed: 0 additions & 55 deletions
This file was deleted.

.github/ISSUE_TEMPLATE/config.yaml

Lines changed: 0 additions & 1 deletion
This file was deleted.

.github/ISSUE_TEMPLATE/feature-request.yaml

Lines changed: 0 additions & 29 deletions
This file was deleted.

.github/ISSUE_TEMPLATE/question.yaml

Lines changed: 0 additions & 33 deletions
This file was deleted.

.github/workflows/main-checks.yml

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -4,9 +4,6 @@ on:
44
push:
55
branches:
66
- main
7-
- "v*.*.*"
8-
tags:
9-
- "v*.*.*"
107

118
jobs:
129
checks:

.github/workflows/publish-pypi.yml

Lines changed: 0 additions & 82 deletions
This file was deleted.

.github/workflows/shared.yml

Lines changed: 4 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@ jobs:
2020
enable-cache: true
2121
version: 0.9.5
2222
- name: Install dependencies
23-
run: uv sync --frozen --all-extras --python 3.10
23+
run: uv sync --frozen --all-extras --python 3.12
2424

2525
- uses: pre-commit/[email protected]
2626
with:
@@ -35,7 +35,7 @@ jobs:
3535
continue-on-error: true
3636
strategy:
3737
matrix:
38-
python-version: ["3.10", "3.11", "3.12", "3.13"]
38+
python-version: ["3.12", "3.13"]
3939
dep-resolution:
4040
- name: lowest-direct
4141
install-flags: "--upgrade --resolution lowest-direct"
@@ -57,9 +57,7 @@ jobs:
5757

5858
- name: Run pytest with coverage
5959
run: |
60-
uv run --frozen --no-sync coverage run -m pytest
61-
uv run --frozen --no-sync coverage combine
62-
uv run --frozen --no-sync coverage report
60+
make coverage
6361
6462
readme-snippets:
6563
runs-on: ubuntu-latest
@@ -72,7 +70,7 @@ jobs:
7270
version: 0.9.5
7371

7472
- name: Install dependencies
75-
run: uv sync --frozen --all-extras --python 3.10
73+
run: uv sync --frozen --all-extras --python 3.12
7674

7775
- name: Check README snippets are up to date
7876
run: uv run --frozen scripts/update_readme_snippets.py --check
Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,11 @@
1+
name: Validate pull request labels
2+
3+
on:
4+
pull_request:
5+
types: [labeled, unlabeled, synchronize]
6+
7+
jobs:
8+
check-label:
9+
uses: OutSystems/rd.github-reusable-workflows/.github/workflows/validate-pr-labels.yaml@59bd1315cfd3558f93edff0a994430dab78812fa #v2.0.7
10+
with:
11+
validate-semVer: false

0 commit comments

Comments
 (0)