From 90d9aad1c26ff549e80de073d910ce75a29e089a Mon Sep 17 00:00:00 2001 From: Reiner Schinkoethe Date: Tue, 30 Dec 2025 13:28:08 +0100 Subject: [PATCH 1/4] feat: add Collect Logs step --- .github/workflows/package-release-workflow.yml | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/.github/workflows/package-release-workflow.yml b/.github/workflows/package-release-workflow.yml index 442b3b6..8aaee05 100644 --- a/.github/workflows/package-release-workflow.yml +++ b/.github/workflows/package-release-workflow.yml @@ -71,3 +71,12 @@ jobs: with: registries: | https://npm.pkg.github.com + + - name: Collect Logs + if: failure() + uses: simatic-ax/actions/apax-collect-logs@feat/collect_logs + with: + log_source_dir: "/github/home/.apax/logs/" + log_dest_dir: "/github/workspace/apax-logs/" + path: /github/workspace/apax-logs/ + \ No newline at end of file From cb4d6416e707fcf635cb7d8af6e1f9edb54b4142 Mon Sep 17 00:00:00 2001 From: Reiner Schinkoethe Date: Tue, 30 Dec 2025 13:55:11 +0100 Subject: [PATCH 2/4] add upload step --- .github/workflows/package-release-workflow.yml | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/.github/workflows/package-release-workflow.yml b/.github/workflows/package-release-workflow.yml index 8aaee05..9f92b0f 100644 --- a/.github/workflows/package-release-workflow.yml +++ b/.github/workflows/package-release-workflow.yml @@ -78,5 +78,10 @@ jobs: with: log_source_dir: "/github/home/.apax/logs/" log_dest_dir: "/github/workspace/apax-logs/" - path: /github/workspace/apax-logs/ - \ No newline at end of file + + - name: Upload Collected Logs as Artifact + if: failure() + uses: actions/upload-artifact@v4 + with: + name: upload log files + path: /github/workspace/apax-logs/ \ No newline at end of file From 4a9cb8ccbfe422615650fcd77c80fda74b99330e Mon Sep 17 00:00:00 2001 From: Reiner Schinkoethe Date: Mon, 5 Jan 2026 13:08:28 +0100 Subject: [PATCH 3/4] set for test the explizit package --- .github/workflows/package-release-workflow.yml | 2 ++ 1 file changed, 2 insertions(+) diff --git a/.github/workflows/package-release-workflow.yml b/.github/workflows/package-release-workflow.yml index 9f92b0f..b25b38d 100644 --- a/.github/workflows/package-release-workflow.yml +++ b/.github/workflows/package-release-workflow.yml @@ -25,6 +25,8 @@ jobs: release: name: Release the package + permissions: + packages: write needs: call-development runs-on: ubuntu-24.04 container: From e141744ac2e8995d6f4c63265389b1409210b384 Mon Sep 17 00:00:00 2001 From: Reiner Schinkoethe Date: Wed, 7 Jan 2026 09:35:54 +0100 Subject: [PATCH 4/4] remove explizit setting of permissions wirte --- .github/workflows/package-release-workflow.yml | 2 -- 1 file changed, 2 deletions(-) diff --git a/.github/workflows/package-release-workflow.yml b/.github/workflows/package-release-workflow.yml index b25b38d..9f92b0f 100644 --- a/.github/workflows/package-release-workflow.yml +++ b/.github/workflows/package-release-workflow.yml @@ -25,8 +25,6 @@ jobs: release: name: Release the package - permissions: - packages: write needs: call-development runs-on: ubuntu-24.04 container: