From a90548c2aa706a22d5b2b0cf17a621ed99825569 Mon Sep 17 00:00:00 2001 From: Tom Hammel Date: Tue, 24 Mar 2026 10:31:33 +0100 Subject: [PATCH 1/4] Add workflow dispatch --- .github/workflows/release.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/release.yaml b/.github/workflows/release.yaml index 5e466fb..03fe623 100644 --- a/.github/workflows/release.yaml +++ b/.github/workflows/release.yaml @@ -14,7 +14,7 @@ on: jobs: create_release: name: Create Release - if: github.event_name == 'push' || github.event.pull_request.merged == true + if: github.event_name == 'push' || github.event_name == 'workflow_dispatch' || github.event.pull_request.merged == true runs-on: ubuntu-latest outputs: upload_url: ${{ steps.create_release.outputs.upload_url }} From cf5905cb0b3ff33450a1244b04e8d1d08bfdaaa2 Mon Sep 17 00:00:00 2001 From: Tom Hammel Date: Tue, 24 Mar 2026 11:01:16 +0100 Subject: [PATCH 2/4] Force CRUDA cpu-only --- .github/workflows/release.yaml | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/.github/workflows/release.yaml b/.github/workflows/release.yaml index 03fe623..d2d1369 100644 --- a/.github/workflows/release.yaml +++ b/.github/workflows/release.yaml @@ -108,6 +108,10 @@ jobs: if: matrix.os == 'ubuntu-latest' run: sudo apt-get update && sudo apt-get install -y libegl1 libopengl0 + - name: Install CPU-only torch (Ubuntu only) + if: matrix.os == 'ubuntu-latest' + run: pip install torch --index-url https://download.pytorch.org/whl/cpu + - name: Install dependencies run: pip install -e . From de4d3a4de63a72fa073cec420e4cb03923d3f359 Mon Sep 17 00:00:00 2001 From: Tom Hammel Date: Tue, 24 Mar 2026 12:03:21 +0100 Subject: [PATCH 3/4] Force CRUDA cpu-only --- .github/workflows/release.yaml | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/.github/workflows/release.yaml b/.github/workflows/release.yaml index d2d1369..879869e 100644 --- a/.github/workflows/release.yaml +++ b/.github/workflows/release.yaml @@ -14,7 +14,7 @@ on: jobs: create_release: name: Create Release - if: github.event_name == 'push' || github.event_name == 'workflow_dispatch' || github.event.pull_request.merged == true + if: github.event_name == 'push' || github.event.pull_request.merged == true runs-on: ubuntu-latest outputs: upload_url: ${{ steps.create_release.outputs.upload_url }} @@ -108,8 +108,7 @@ jobs: if: matrix.os == 'ubuntu-latest' run: sudo apt-get update && sudo apt-get install -y libegl1 libopengl0 - - name: Install CPU-only torch (Ubuntu only) - if: matrix.os == 'ubuntu-latest' + - name: Install CPU-only torch run: pip install torch --index-url https://download.pytorch.org/whl/cpu - name: Install dependencies From f7e64f63aa15ad9606e28bd58ca01ec470efa523 Mon Sep 17 00:00:00 2001 From: Tom Hammel Date: Tue, 24 Mar 2026 12:03:56 +0100 Subject: [PATCH 4/4] Bump version --- pyproject.toml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pyproject.toml b/pyproject.toml index 9dc2d4c..8b6e61f 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -4,7 +4,7 @@ build-backend = "setuptools.build_meta" [project] name = "aas_editor" -version = "0.4.11" +version = "0.4.12" dependencies = [ "PyQt6", "basyx-python-sdk@git+https://github.com/rwth-iat/basyx-python-sdk@aas_manager/v301#subdirectory=sdk",