From 71c66696c186edeb462a3d821fda979c2f448fad Mon Sep 17 00:00:00 2001 From: "Federico M. Facca" Date: Thu, 12 Feb 2026 16:59:56 +0100 Subject: [PATCH 1/4] ensure python version consistency --- .github/workflows/python.yaml | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/.github/workflows/python.yaml b/.github/workflows/python.yaml index eb49f30e..1d8bafe7 100644 --- a/.github/workflows/python.yaml +++ b/.github/workflows/python.yaml @@ -98,14 +98,14 @@ jobs: with: token: ${{ steps.generate-token.outputs.token }} ref: ${{github.event.pull_request.head.ref}} - - name: Install poetry - run: pipx install poetry - name: Set up python id: setup-python uses: actions/setup-python@v6 with: python-version-file: "pyproject.toml" cache: "poetry" + - name: Install poetry + run: pipx install poetry - name: Install packages run: | make lint-setup @@ -132,14 +132,14 @@ jobs: - uses: actions/checkout@v6 with: fetch-depth: 0 # Shallow clones should be disabled for a better relevancy of analysis - - name: Install poetry - run: pipx install poetry - name: Set up python id: setup-python uses: actions/setup-python@v6 with: python-version-file: "pyproject.toml" cache: "poetry" + - name: Install poetry + run: pipx install poetry - name: Install packages run: | make dev-setup From b0aefcd52eef5a725d2aae8c632e1d1c3af02024 Mon Sep 17 00:00:00 2001 From: "Federico M. Facca" Date: Thu, 12 Feb 2026 17:03:49 +0100 Subject: [PATCH 2/4] Update python.yaml --- .github/workflows/python.yaml | 20 ++++++++++++++++++-- 1 file changed, 18 insertions(+), 2 deletions(-) diff --git a/.github/workflows/python.yaml b/.github/workflows/python.yaml index 1d8bafe7..97d42446 100644 --- a/.github/workflows/python.yaml +++ b/.github/workflows/python.yaml @@ -103,9 +103,17 @@ jobs: uses: actions/setup-python@v6 with: python-version-file: "pyproject.toml" - cache: "poetry" - name: Install poetry run: pipx install poetry + - name: Cache Poetry artifacts + uses: actions/cache@v4 + with: + path: | + ~/.cache/pypoetry/artifacts + ~/.cache/pip + key: poetry-${{ runner.os }}-${{ hashFiles('poetry.lock') }} + restore-keys: | + poetry-${{ runner.os }}- - name: Install packages run: | make lint-setup @@ -137,9 +145,17 @@ jobs: uses: actions/setup-python@v6 with: python-version-file: "pyproject.toml" - cache: "poetry" - name: Install poetry run: pipx install poetry + - name: Cache Poetry artifacts + uses: actions/cache@v4 + with: + path: | + ~/.cache/pypoetry/artifacts + ~/.cache/pip + key: poetry-${{ runner.os }}-${{ hashFiles('poetry.lock') }} + restore-keys: | + poetry-${{ runner.os }}- - name: Install packages run: | make dev-setup From 67e14dccf3acef6eff0da8c54ae32159c5cd170b Mon Sep 17 00:00:00 2001 From: "Federico M. Facca" Date: Thu, 12 Feb 2026 17:09:50 +0100 Subject: [PATCH 3/4] Update python.yaml --- .github/workflows/python.yaml | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/.github/workflows/python.yaml b/.github/workflows/python.yaml index 97d42446..caccab5a 100644 --- a/.github/workflows/python.yaml +++ b/.github/workflows/python.yaml @@ -104,7 +104,9 @@ jobs: with: python-version-file: "pyproject.toml" - name: Install poetry - run: pipx install poetry + run: pipx install poetry==2.3.2 || pipx upgrade poetry + env: + PIPX_DEFAULT_PYTHON: ${{ steps.setup-python.outputs.python-path }} - name: Cache Poetry artifacts uses: actions/cache@v4 with: @@ -146,7 +148,9 @@ jobs: with: python-version-file: "pyproject.toml" - name: Install poetry - run: pipx install poetry + run: pipx install poetry==2.3.2 || pipx upgrade poetry + env: + PIPX_DEFAULT_PYTHON: ${{ steps.setup-python.outputs.python-path }} - name: Cache Poetry artifacts uses: actions/cache@v4 with: From e716209a1c0e5c3382c2d02cda3d27ee8cfa7652 Mon Sep 17 00:00:00 2001 From: cosimomeli <11272734+cosimomeli@users.noreply.github.com> Date: Fri, 13 Feb 2026 08:39:31 +0000 Subject: [PATCH 4/4] docs(release_notes): update RELEASE_NOTES.md [dependabot skip] --- RELEASE_NOTES.md | 12 +++++++++++- 1 file changed, 11 insertions(+), 1 deletion(-) diff --git a/RELEASE_NOTES.md b/RELEASE_NOTES.md index dcc114af..4706e54a 100644 --- a/RELEASE_NOTES.md +++ b/RELEASE_NOTES.md @@ -1,9 +1,10 @@ # GitHub Workflows Release Notes -## 0.0.3-dev - 2026-01-23 +## 0.0.3-dev - 2026-02-13 ### Features +- python workflow: ensure python version consistency (PR #246 by @chicco785) - add-to-project wf: add stale issues bot (PR #231 by @chicco785) - support ALL for deployment (PR #222 by @chicco785) - Support secret injection via .env during docker image build (PR #220 by @@ -71,6 +72,7 @@ ### Continuous Integration +- Separate issue management from project management (PR #236 by @chicco785) - new-release workflow: delegate to makefile the update of project files (PR #192 by @kwitekrac) - docker workflow: support golang build caching (PR #124 by @chicco785) @@ -84,6 +86,14 @@ ### Dependencies +- Bump reproducible-containers/buildkit-cache-dance from 3.3.0 to 3.3.1 (PR #244 + by @dependabot[bot]) +- Bump WyriHaximus/github-action-get-previous-tag from 1 to 2 (PR #245 by + @dependabot[bot]) +- Bump aws-actions/configure-aws-credentials from 5 to 6 (PR #243 by + @dependabot[bot]) +- Bump dawidd6/action-download-artifact from 12 to 14 (PR #241 by + @dependabot[bot]) - Bump dawidd6/action-download-artifact from 11 to 12 (PR #227 by @dependabot[bot]) - Bump SonarSource/sonarqube-scan-action from 6.0.0 to 7.0.0 (PR #225 by