Skip to content

Commit 1b8e23d

Browse files
chore(deps): update from template
1 parent 2e6da06 commit 1b8e23d

4 files changed

Lines changed: 26 additions & 5 deletions

File tree

.copier-answers.yml

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,9 @@
1-
_commit: v0.6.0
1+
_commit: v0.6.13
22
_src_path: gh:helmut-hoffer-von-ankershoffen/oe-python-template
33
author_email: helmuthva@googlemail.com
44
author_github_username: helmut-hoffer-von-ankershoffen
55
author_name: Helmut Hoffer von Ankershoffen
6+
docker_io_enabled: true
67
docker_io_image_name: starbridge
78
docker_io_owner: helmuthva
89
github_repository_name: starbridge
@@ -16,6 +17,7 @@ project_description: Integrates Claude Desktop with the web, Google and Atlassia
1617
project_icon:
1718
project_name: Starbridge
1819
pypi_distribution_name: starbridge
20+
readthedocs_domain: readthedocs.org
1921
readthedocs_project_key: starbridge
2022
sonarqube_key: helmut-hoffer-von-ankershoffen_starbridge
2123
streamlit_project_key: starbridge

.github/workflows/docker-image-build-publish.yml

Lines changed: 19 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,7 @@ on:
55
tags:
66
- "v*.*.*"
77

8+
89
env:
910
REGISTRY: docker.io
1011
IMAGE_NAME: helmuthva/starbridge
@@ -28,25 +29,38 @@ jobs:
2829
- name: Set up Docker Buildx
2930
uses: docker/setup-buildx-action@v3
3031

32+
33+
3134
- name: Log in to Docker Hub
3235
uses: docker/login-action@v3
3336
with:
37+
3438
username: ${{ secrets.DOCKER_USERNAME }}
3539
password: ${{ secrets.DOCKER_PASSWORD }}
3640

41+
42+
3743
- name: Log in to GitHub container registry
3844
uses: docker/login-action@v3
3945
with:
4046
registry: ghcr.io
47+
4148
username: ${{ github.actor }}
4249
password: ${{ secrets.GITHUB_TOKEN }}
50+
51+
4352
- name: Extract metadata (tags, labels) for Docker
4453
id: meta
4554
uses: docker/metadata-action@v5
4655
with:
56+
57+
4758
images: |
4859
${{ env.IMAGE_NAME }}
4960
ghcr.io/${{ github.repository }}
61+
62+
63+
5064
tags: |
5165
# set latest tag for releases
5266
type=raw,value=latest
@@ -55,6 +69,8 @@ jobs:
5569
type=semver,pattern={{major}}.{{minor}}
5670
type=semver,pattern={{major}}
5771
72+
73+
5874
- name: Build and push Docker image
5975
id: push
6076
uses: docker/build-push-action@v6
@@ -66,6 +82,9 @@ jobs:
6682
tags: ${{ steps.meta.outputs.tags }}
6783
labels: ${{ steps.meta.outputs.labels }}
6884

85+
86+
87+
6988
- name: Generate artifact attestation
7089
uses: actions/attest-build-provenance@v2
7190
with:

noxfile.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -180,7 +180,7 @@ def bump(session: nox.Session) -> None:
180180
version_part = session.posargs[0] if session.posargs else "patch"
181181

182182
# Check if the version_part is a specific version (e.g., 1.2.3)
183-
if re.match(r"^[0-9]+\.[0-9]+\.[0-9]+$", version_part):
183+
if re.match(r"^\d+\.\d+\.\d+$", version_part):
184184
session.run("bump-my-version", "bump", "--new-version", version_part, external=True)
185185
else:
186186
session.run("bump-my-version", "bump", version_part, external=True)

sonar-project.properties

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ sonar.links.homepage=https://starbridge.readthedocs.io/en/latest/
66
sonar.links.scm=https://github.com/helmut-hoffer-von-ankershoffen/starbridge
77
sonar.links.ci=https://github.com/helmut-hoffer-von-ankershoffen/starbridge/actions
88
sonar.links.issues=https://github.com/helmut-hoffer-von-ankershoffen/starbridge/issues
9-
sonar.python.coverage.reportPaths=coverage.xml
9+
sonar.python.coverage.reportPaths=reports/coverage.xml
1010
sonar.python.version=3.11, 3.12, 3.13
11-
sonar.coverage.exclusions=noxfile.py, sitecustomize.py, src/starbridge/instrumentation/**, tests/**, node_modules/**, docs/**
12-
sonar.exclusions=docs/**
11+
sonar.coverage.exclusions=noxfile.py, tests/**, examples/**, docs/**
12+
sonar.exclusions=examples/**, docs/**

0 commit comments

Comments
 (0)