From 8532b104824da793779710ebba37e233882b33ed Mon Sep 17 00:00:00 2001 From: EED85 Date: Thu, 24 Jul 2025 09:03:14 +0200 Subject: [PATCH 1/6] first try [no ci] --- .github/workflows/ci.yml | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 237e715..91aacb7 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -74,3 +74,19 @@ jobs: checkout_code: false install_uv: false install_dependencies: false + pytests_cov: + name: Run Pytests with Coverage + runs-on: ubuntu-latest + steps: + - name: "checkout repository" + uses: EED-Solutions/eed_gha_workflows/.github/actions/checkout_code@main + - name: "install uv and python" + uses: EED-Solutions/eed_gha_workflows/.github/actions/install_uv@main + - name: set up python environment + uses: EED-Solutions/eed_gha_workflows/.github/actions/set_up_py_env@main + - name: pytests with coverage + uses: EED-Solutions/eed_gha_workflows/.github/actions/pytests_cov@add-pytest-cov + with: + checkout_code: false + install_uv: false + install_dependencies: false From fc0663a80b3df78a50e6d92c31e237475d4aa119 Mon Sep 17 00:00:00 2001 From: EED85 Date: Thu, 24 Jul 2025 10:30:51 +0200 Subject: [PATCH 2/6] echo files [co co] --- .github/workflows/ci.yml | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 91aacb7..ef64eff 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -79,7 +79,9 @@ jobs: runs-on: ubuntu-latest steps: - name: "checkout repository" - uses: EED-Solutions/eed_gha_workflows/.github/actions/checkout_code@main + uses: EED-Solutions/eed_gha_workflows/.github/actions/checkout_code@add-pytest-cov + with: + echo-files: true - name: "install uv and python" uses: EED-Solutions/eed_gha_workflows/.github/actions/install_uv@main - name: set up python environment From 348c0d25413bd5fa7c89c2cc71197dfe77542bf3 Mon Sep 17 00:00:00 2001 From: EED85 Date: Fri, 25 Jul 2025 05:16:39 +0200 Subject: [PATCH 3/6] debug stuff [no ci] --- .github/workflows/ci.yml | 23 +++++++++++++++++++++++ 1 file changed, 23 insertions(+) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index ef64eff..0fae705 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -78,10 +78,33 @@ jobs: name: Run Pytests with Coverage runs-on: ubuntu-latest steps: + - name: install tree tool + run: | + sudo apt-get install tree + tree --dirs-only --all -L 4 + - name: echo environment variables + run: | + echo "GITHUB_WORKFLOW: ${{ github.workflow }}" + echo "Github workspace: ${{ github.workspace }}" + echo "GITHUB_EVENT_NAME: ${{ github.event_name }}" + echo "GITHUB_REPOSITORY: ${{ github.repository }}" + echo "GITHUB_REF_NAME: ${{ github.ref_name }}" + echo "pwd: $(pwd)" + echo "home: $HOME" - name: "checkout repository" uses: EED-Solutions/eed_gha_workflows/.github/actions/checkout_code@add-pytest-cov with: echo-files: true + - name: echo environment variables + run: | + echo "GITHUB_WORKFLOW: ${{ github.workflow }}" + echo "Github workspace: ${{ github.workspace }}" + echo "GITHUB_EVENT_NAME: ${{ github.event_name }}" + echo "GITHUB_REPOSITORY: ${{ github.repository }}" + echo "GITHUB_REF_NAME: ${{ github.ref_name }}" + echo "pwd: $(pwd)" + echo "home: $HOME" + tree --dirs-only --all -L 4 - name: "install uv and python" uses: EED-Solutions/eed_gha_workflows/.github/actions/install_uv@main - name: set up python environment From a75c84bafc57afaf63ff08c98c596bca388a32ae Mon Sep 17 00:00:00 2001 From: EED85 Date: Fri, 25 Jul 2025 05:20:12 +0200 Subject: [PATCH 4/6] bugfix [no ci] --- .github/workflows/ci.yml | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 0fae705..d5d2388 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -80,8 +80,7 @@ jobs: steps: - name: install tree tool run: | - sudo apt-get install tree - tree --dirs-only --all -L 4 + tree -d -a -L 4 - name: echo environment variables run: | echo "GITHUB_WORKFLOW: ${{ github.workflow }}" @@ -104,7 +103,7 @@ jobs: echo "GITHUB_REF_NAME: ${{ github.ref_name }}" echo "pwd: $(pwd)" echo "home: $HOME" - tree --dirs-only --all -L 4 + tree -d -a -L 4 - name: "install uv and python" uses: EED-Solutions/eed_gha_workflows/.github/actions/install_uv@main - name: set up python environment From 3c129a7ab14cc29fb860272258fda40df51674cd Mon Sep 17 00:00:00 2001 From: EED85 Date: Fri, 25 Jul 2025 05:23:26 +0200 Subject: [PATCH 5/6] list files [no ci] --- .github/workflows/ci.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index d5d2388..112c282 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -103,7 +103,7 @@ jobs: echo "GITHUB_REF_NAME: ${{ github.ref_name }}" echo "pwd: $(pwd)" echo "home: $HOME" - tree -d -a -L 4 + tree -a -L 4 - name: "install uv and python" uses: EED-Solutions/eed_gha_workflows/.github/actions/install_uv@main - name: set up python environment From 2b55e8207a838b9e31fe1b760505a02f6f10edf9 Mon Sep 17 00:00:00 2001 From: EED85 Date: Fri, 25 Jul 2025 05:44:38 +0200 Subject: [PATCH 6/6] bugfix [no ci] --- .github/workflows/ci.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 112c282..7e0f06e 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -105,7 +105,7 @@ jobs: echo "home: $HOME" tree -a -L 4 - name: "install uv and python" - uses: EED-Solutions/eed_gha_workflows/.github/actions/install_uv@main + uses: EED-Solutions/eed_gha_workflows/.github/actions/install_uv@@add-pytest-cov - name: set up python environment uses: EED-Solutions/eed_gha_workflows/.github/actions/set_up_py_env@main - name: pytests with coverage