From b519f369d864e7e08a844332e13d416952290cc2 Mon Sep 17 00:00:00 2001 From: Reiner Schinkoethe Date: Mon, 17 Nov 2025 09:25:40 +0100 Subject: [PATCH] fix: use actions version 4 for correct handling of signing keys and update apax image --- .../package-development-workflow.yml | 10 +- .../workflows/package-release-workflow.yml | 11 +- apax-lock.json | 664 +++++++++--------- apax.yml | 9 +- 4 files changed, 349 insertions(+), 345 deletions(-) diff --git a/.github/workflows/package-development-workflow.yml b/.github/workflows/package-development-workflow.yml index 6e64e6b..1069ee4 100644 --- a/.github/workflows/package-development-workflow.yml +++ b/.github/workflows/package-development-workflow.yml @@ -27,7 +27,7 @@ jobs: name: Build and Test runs-on: ubuntu-24.04 container: - image: ghcr.io/simatic-ax/ci-images/apax-ci-image:3.5.0 + image: ghcr.io/simatic-ax/ci-images/apax-ci-image:4.2.0 credentials: username: ${{ github.actor }} password: ${{ secrets.GITHUB_TOKEN }} @@ -39,19 +39,19 @@ jobs: ref: ${{ inputs.ref != '' && inputs.ref || github.ref }} - name: Login to required registries - uses: simatic-ax/actions/apax-login@v3 + uses: simatic-ax/actions/apax-login@v4 with: apax-token: ${{ secrets.APAX_TOKEN }} registries: | https://npm.pkg.github.com/,${{ secrets.GITHUB_TOKEN }} - name: Install dependencies - uses: simatic-ax/actions/apax-install@v3 + uses: simatic-ax/actions/apax-install@v4 with: immutable: true - name: Build source code - uses: simatic-ax/actions/apax-build@v3 + uses: simatic-ax/actions/apax-build@v4 with: apax-build-targets: | llvm @@ -61,7 +61,7 @@ jobs: --log Debug - name: Test source code - uses: simatic-ax/actions/apax-test@v3 + uses: simatic-ax/actions/apax-test@v4 with: coverage: true loglevel: debug diff --git a/.github/workflows/package-release-workflow.yml b/.github/workflows/package-release-workflow.yml index 424f17e..6beccf6 100644 --- a/.github/workflows/package-release-workflow.yml +++ b/.github/workflows/package-release-workflow.yml @@ -28,7 +28,7 @@ jobs: needs: call-development runs-on: ubuntu-24.04 container: - image: ghcr.io/simatic-ax/ci-images/apax-ci-image:3.5.0 + image: ghcr.io/simatic-ax/ci-images/apax-ci-image:4.2.0 credentials: username: ${{ github.actor }} password: ${{ secrets.GITHUB_TOKEN }} @@ -49,24 +49,25 @@ jobs: path: bin - name: Version package - uses: simatic-ax/actions/apax-version@v3 + uses: simatic-ax/actions/apax-version@v4 with: version: ${{ github.event.release.tag_name }} - name: Package source code - uses: simatic-ax/actions/apax-pack@v3 + uses: simatic-ax/actions/apax-pack@v4 with: key: ${{ secrets.APAX_SIGNKEY_V2 }} + key-version: "v2" - name: Login to required registries - uses: simatic-ax/actions/apax-login@v3 + uses: simatic-ax/actions/apax-login@v4 with: apax-token: ${{ secrets.APAX_TOKEN }} registries: | https://npm.pkg.github.com/,${{ secrets.GITHUB_TOKEN }} - name: Publish apax package - uses: simatic-ax/actions/apax-publish@v3 + uses: simatic-ax/actions/apax-publish@v4 with: registries: | https://npm.pkg.github.com diff --git a/apax-lock.json b/apax-lock.json index a10ded4..78ae453 100644 --- a/apax-lock.json +++ b/apax-lock.json @@ -7,7 +7,7 @@ "name": "@simatic-ax/json", "version": "0.0.0-placeholder", "dependencies": { - "@simatic-ax/conversion": "^2510.0.0" + "@simatic-ax/conversion": "^2510.0.1" }, "devDependencies": { "@ax/sdk": "^2510.0.0", @@ -18,52 +18,6 @@ } }, "packages": { - "@ax/sdk": { - "name": "@ax/sdk", - "version": "2510.0.0", - "integrity": "sha512-myt8Cps6m0jLcl06s8p1ShKaXIULLbVB3/X1eYgGc2Ir5pDqUALHXjEpDVvlUVCjrmMspyPH3/CDWLDoa4U0Vw==", - "resolved": "https://registry.simatic-ax.siemens.io/@ax/sdk/-/sdk-2510.0.0.tgz", - "dependencies": { - "@ax/apax-build": "2.1.79", - "@ax/axunitst": "8.4.20", - "@ax/certificate-management": "2.0.0", - "@ax/diagnostic-buffer": "2.0.0", - "@ax/hw-s7-1500": "4.0.0", - "@ax/hwc": "4.0.0", - "@ax/hwld": "3.2.0", - "@ax/mod": "1.9.4", - "@ax/mon": "1.9.4", - "@ax/plc-control": "1.4.3", - "@ax/plc-info": "4.0.0", - "@ax/sdb": "1.9.4", - "@ax/simatic-package-tool": "2.0.17", - "@ax/sld": "3.5.5", - "@ax/st-ls": "11.0.142", - "@ax/st-opcua.stc-plugin": "2.0.0", - "@ax/st-resources.stc-plugin": "4.0.3", - "@ax/stc": "11.0.142", - "@ax/target-llvm": "11.0.142", - "@ax/target-mc7plus": "11.0.142", - "@ax/trace": "3.1.0" - } - }, - "@simatic-ax/snippetscollection": { - "name": "@simatic-ax/snippetscollection", - "version": "1.1.0", - "integrity": "sha512-aDktdAjTFVtWiOVSb5+7r1rdXsHZuyVnSO54CODKqxMZPl2CQjnemKZaBlPh+3CEdrk2O4/GWOR0msvr1vWn6g==", - "resolved": "https://npm.pkg.github.com/download/@simatic-ax/snippetscollection/1.1.0/42d6ab2b257a9d7f7cb24161f178f5f429e98c57", - "dependencies": {} - }, - "@simatic-ax/conversion": { - "name": "@simatic-ax/conversion", - "version": "2510.0.0", - "integrity": "sha512-Ql6Qm1gkM6684UbNWxP8w5OKzbx8bOGB6SUlphyx7j0e7bCTnZarUE6qbLp9RPFv6gRgW1zaJdu+M07H3dCN9w==", - "resolved": "https://npm.pkg.github.com/download/@simatic-ax/conversion/2510.0.0/f3623b36f0eb2641fb5d56baa0535404bf6b27c2", - "dependencies": { - "@ax/system-math": "^10.0.24", - "@ax/system-strings": "^10.0.24" - } - }, "@ax/apax-build": { "name": "@ax/apax-build", "version": "2.1.79", @@ -84,215 +38,6 @@ "@ax/build-native": "^16.0.3" } }, - "@ax/certificate-management": { - "name": "@ax/certificate-management", - "version": "2.0.0", - "integrity": "sha512-cyXdwqPYxFX6oBtwyzqvzl8o3NlXj1kP/t3/LPFWjwHvutRZF0v6ypFna1rZdMBnrk3OjJyUj95GTFCFJsbAtg==", - "resolved": "https://registry.simatic-ax.siemens.io/@ax/certificate-management/-/certificate-management-2.0.0.tgz", - "os": [ - "win32", - "linux" - ], - "cpu": [ - "x64" - ], - "dependencies": {} - }, - "@ax/diagnostic-buffer": { - "name": "@ax/diagnostic-buffer", - "version": "2.0.0", - "integrity": "sha512-eiS/iQv/nLJX394roFTcl3HtkAKrt96TEsFXVYLqNCrpviKDorA/Z9qSuTRsqlxWaq3WTLT+sLIW3OOrWUIRxA==", - "resolved": "https://registry.simatic-ax.siemens.io/@ax/diagnostic-buffer/-/diagnostic-buffer-2.0.0.tgz", - "dependencies": { - "@ax/diagnostic-buffer-linux-x64": "2.0.0", - "@ax/diagnostic-buffer-win-x64": "2.0.0" - } - }, - "@ax/hw-s7-1500": { - "name": "@ax/hw-s7-1500", - "version": "4.0.0", - "integrity": "sha512-gk/d99XH1AVe4jhJbufg7TMH0tEXEHAFze6Lr0swBPoo5IVR3PG4UvUTESmw+VVA+Ad0YLLmvyrBu2RyX8sNzg==", - "resolved": "https://registry.simatic-ax.siemens.io/@ax/hw-s7-1500/-/hw-s7-1500-4.0.0.tgz", - "dependencies": { - "@ax/hw-shared-s7-1500": "4.0.0" - } - }, - "@ax/hwc": { - "name": "@ax/hwc", - "version": "4.0.0", - "integrity": "sha512-nDkkVO43F2uBSvbJtMsTxNENvg+U8FIUl6Ud3WR6RwCrTaY5q8EZe6WO25SWRECgU5ODXU4Z/w9dsLfT95HZ2w==", - "resolved": "https://registry.simatic-ax.siemens.io/@ax/hwc/-/hwc-4.0.0.tgz", - "dependencies": { - "@ax/hwc-linux-x64": "4.0.0", - "@ax/hwc-win-x64": "4.0.0" - } - }, - "@ax/hwld": { - "name": "@ax/hwld", - "version": "3.2.0", - "integrity": "sha512-WhzpnKpaN0sRA4X9SQPI2y+kqgBWJE8URvvMvWPs7llppeqazQwLCFzjoP4vUX1FgH5gVXxfD6SYMIy477WmMw==", - "resolved": "https://registry.simatic-ax.siemens.io/@ax/hwld/-/hwld-3.2.0.tgz", - "cpu": [ - "x64" - ], - "dependencies": {} - }, - "@ax/mod": { - "name": "@ax/mod", - "version": "1.9.4", - "integrity": "sha512-TwYKjYLqOpKprB4CcgwRyJhbyE6bSVWOK0KHNoOxKS8Q//jkBOYr/rXh/xBFgIfT1opAtcY3DaAceOnio+AA8Q==", - "resolved": "https://registry.simatic-ax.siemens.io/@ax/mod/-/mod-1.9.4.tgz", - "dependencies": { - "@ax/mod-linux-x64": "1.9.4", - "@ax/mod-win-x64": "1.9.4" - } - }, - "@ax/mon": { - "name": "@ax/mon", - "version": "1.9.4", - "integrity": "sha512-OU+5D73ym40AWNlNU7uM+X8Vt1gy4Iw/SriqeXiJgN3BHgTNFY3o2adt7ybtF5t8ez5a/ng/Z47CAql+Mc27aQ==", - "resolved": "https://registry.simatic-ax.siemens.io/@ax/mon/-/mon-1.9.4.tgz", - "dependencies": { - "@ax/mon-linux-x64": "1.9.4", - "@ax/mon-win-x64": "1.9.4" - } - }, - "@ax/plc-control": { - "name": "@ax/plc-control", - "version": "1.4.3", - "integrity": "sha512-LSZIoWmgDVzyCiQsgakNcd54qaRF9xHPS7k0YWng8fsHjlcMzoEPbbj+pFTo3MNP5Y+ElBOcGSkNTm1Os0+QWw==", - "resolved": "https://registry.simatic-ax.siemens.io/@ax/plc-control/-/plc-control-1.4.3.tgz", - "cpu": [ - "x64" - ], - "dependencies": {} - }, - "@ax/plc-info": { - "name": "@ax/plc-info", - "version": "4.0.0", - "integrity": "sha512-k2DNlSawgjYuMdfWAYQ0dkyfmeYZRRzPhrk+SL1wI+Up//kTjl20pOFijaydp8nRDKy4k0SotaUUcB3fnUgohA==", - "resolved": "https://registry.simatic-ax.siemens.io/@ax/plc-info/-/plc-info-4.0.0.tgz", - "os": [ - "win32", - "linux" - ], - "cpu": [ - "x64" - ], - "dependencies": {} - }, - "@ax/sdb": { - "name": "@ax/sdb", - "version": "1.9.4", - "integrity": "sha512-IEcVzPVpyteVsjc/3qyeUOK26FDkwnaXvmk6SubGx5m83gm6tWLroQDTkTI+OKO+xiOfrf4nKU/aEgjllgV1eg==", - "resolved": "https://registry.simatic-ax.siemens.io/@ax/sdb/-/sdb-1.9.4.tgz", - "dependencies": { - "@ax/sdb-linux-x64": "1.9.4", - "@ax/sdb-win-x64": "1.9.4" - } - }, - "@ax/simatic-package-tool": { - "name": "@ax/simatic-package-tool", - "version": "2.0.17", - "integrity": "sha512-r4pCNr+6pa/cBcyQzRvMFAw0T+p1Twkz3bks1Tk4CEb37yGkWhIqnUFBgpl0fbqCubAsqdXszEMeAM8tHODSDQ==", - "resolved": "https://registry.simatic-ax.siemens.io/@ax/simatic-package-tool/-/simatic-package-tool-2.0.17.tgz", - "cpu": [ - "x64" - ], - "dependencies": {} - }, - "@ax/sld": { - "name": "@ax/sld", - "version": "3.5.5", - "integrity": "sha512-tS/Q1n6O63k9dm40bzL0FRJ/9lo3iAfDvXfzp+aJ2Pf8CqBUrt4EGdAOioiV0dSyWcPtOfmhqAeaxlzLm/3tOw==", - "resolved": "https://registry.simatic-ax.siemens.io/@ax/sld/-/sld-3.5.5.tgz", - "cpu": [ - "x64" - ], - "dependencies": {} - }, - "@ax/st-ls": { - "name": "@ax/st-ls", - "version": "11.0.142", - "integrity": "sha512-CM/HOPYW7oiVdKAabgxe0YKDvWSfF3d4/zlggCacC1t4OjJPacbzXl4/m5QHDraViSimF9Xk53a+rw9/1mdmnA==", - "resolved": "https://registry.simatic-ax.siemens.io/@ax/st-ls/-/st-ls-11.0.142.tgz", - "dependencies": { - "@ax/st-ls-linux-x64": "11.0.142", - "@ax/st-ls-win-x64": "11.0.142" - } - }, - "@ax/st-opcua.stc-plugin": { - "name": "@ax/st-opcua.stc-plugin", - "version": "2.0.0", - "integrity": "sha512-afCvK6L/haPiKnhmomA/1QjNKwRq+8GBTzscgznNKCXNqVU+ZTmTLpZkSjZAdzAQUaQ2RtqhQ10tVsEZSLWA6w==", - "resolved": "https://registry.simatic-ax.siemens.io/@ax/st-opcua.stc-plugin/-/st-opcua.stc-plugin-2.0.0.tgz", - "dependencies": {} - }, - "@ax/st-resources.stc-plugin": { - "name": "@ax/st-resources.stc-plugin", - "version": "4.0.3", - "integrity": "sha512-lE/77sEF/dwaZfj5csiUtJ4+es8PDaysXLtmjiVLucE6s+qfk0VVNt9APE38gfSGgrHclARMR37AkO273iumSQ==", - "resolved": "https://registry.simatic-ax.siemens.io/@ax/st-resources.stc-plugin/-/st-resources.stc-plugin-4.0.3.tgz", - "dependencies": {} - }, - "@ax/stc": { - "name": "@ax/stc", - "version": "11.0.142", - "integrity": "sha512-oinyp6RSquEVUAec6F5NlZLjZQ2b3MsiYjujCCvkKMJSUJrx9U+mCc9CU5iPg3g4mX5WX7loB6LR1oxf4XjzkQ==", - "resolved": "https://registry.simatic-ax.siemens.io/@ax/stc/-/stc-11.0.142.tgz", - "dependencies": { - "@ax/stc-linux-x64": "11.0.142", - "@ax/stc-win-x64": "11.0.142" - } - }, - "@ax/target-llvm": { - "name": "@ax/target-llvm", - "version": "11.0.142", - "integrity": "sha512-utPcEt1TbuTrKN2CiWXP1s3EG7sWmHDM69ooF7xcq6jk+3WXScEG98lzy+lE7wyb5GPGItYrwSclOqKEOdepMA==", - "resolved": "https://registry.simatic-ax.siemens.io/@ax/target-llvm/-/target-llvm-11.0.142.tgz", - "dependencies": { - "@ax/target-llvm-linux-x64": "11.0.142", - "@ax/target-llvm-win-x64": "11.0.142" - } - }, - "@ax/target-mc7plus": { - "name": "@ax/target-mc7plus", - "version": "11.0.142", - "integrity": "sha512-O59HEd+rqjOmjSzibM3aFm6xCkTcbmuAprGHLXav9paDGr8h00Sf4iGHCKzXokSiCJ7gH5+/QGClpS1zaRdq1w==", - "resolved": "https://registry.simatic-ax.siemens.io/@ax/target-mc7plus/-/target-mc7plus-11.0.142.tgz", - "dependencies": { - "@ax/target-mc7plus-linux-x64": "11.0.142", - "@ax/target-mc7plus-win-x64": "11.0.142" - } - }, - "@ax/trace": { - "name": "@ax/trace", - "version": "3.1.0", - "integrity": "sha512-B6i5/SfjMBMsACGsu27lAXaTibENIBeSdzwabBJ0qnKD/byGrW/RDYarOMWiDf6O1JFGy2nrAGeA1Ix4Mz1NSw==", - "resolved": "https://registry.simatic-ax.siemens.io/@ax/trace/-/trace-3.1.0.tgz", - "dependencies": { - "@ax/trace-linux-x64": "3.1.0", - "@ax/trace-win-x64": "3.1.0" - } - }, - "@ax/system-math": { - "name": "@ax/system-math", - "version": "10.2.7", - "integrity": "sha512-hDjaLGPeNr0IzZfhIwgqoTcQjihCMjVGnsm4wgQBb7CNCOTMebLwKrumxu7wP3L0/AIBFqWbfoiWGsj3B2KmIA==", - "resolved": "https://registry.simatic-ax.siemens.io/@ax/system-math/-/system-math-10.2.7.tgz", - "dependencies": {} - }, - "@ax/system-strings": { - "name": "@ax/system-strings", - "version": "10.2.7", - "integrity": "sha512-HIicTu7S5i/Fh/YBEQY93JpUZ5ARNSoNNx1v1FY3syRqu2WQdMTsk9fCFAIfTmCYN9S/cPvqveOgGieiiuCg4A==", - "resolved": "https://registry.simatic-ax.siemens.io/@ax/system-strings/-/system-strings-10.2.7.tgz", - "dependencies": { - "@ax/system-math": "^10.2.7", - "@ax/system-datetime": "^10.2.7", - "@ax/system-conversion": "^10.2.7" - } - }, "@ax/axunitst-analyzer.stc-plugin": { "name": "@ax/axunitst-analyzer.stc-plugin", "version": "8.4.20", @@ -326,6 +71,32 @@ "@ax/axunitst-test-director-win-x64": "8.4.20" } }, + "@ax/axunitst-test-director-linux-x64": { + "name": "@ax/axunitst-test-director-linux-x64", + "version": "8.4.20", + "integrity": "sha512-1zrGKG860Y9w4or4YPtXI/uEW0z9w7gnEZMJ3LUT8avU29ZzWYDt9uuvZgHCPc1fS8lxHi/lBo6xCCVUHUXmCQ==", + "resolved": "https://registry.simatic-ax.siemens.io/@ax/axunitst-test-director-linux-x64/-/axunitst-test-director-linux-x64-8.4.20.tgz", + "os": [ + "linux" + ], + "cpu": [ + "x64" + ], + "dependencies": {} + }, + "@ax/axunitst-test-director-win-x64": { + "name": "@ax/axunitst-test-director-win-x64", + "version": "8.4.20", + "integrity": "sha512-xPmW1YhdJ8VYvvCo3iw0e28Q6yIogjgBg9dNg6kgS2bPxzj4DtWb5iu7La51NSukK9riT5URyw2XzqyNSZZi6g==", + "resolved": "https://registry.simatic-ax.siemens.io/@ax/axunitst-test-director-win-x64/-/axunitst-test-director-win-x64-8.4.20.tgz", + "os": [ + "win32" + ], + "cpu": [ + "x64" + ], + "dependencies": {} + }, "@ax/build-native": { "name": "@ax/build-native", "version": "16.1.51", @@ -336,6 +107,56 @@ "@ax/build-native-winx64": "16.1.51" } }, + "@ax/build-native-linux": { + "name": "@ax/build-native-linux", + "version": "16.1.51", + "integrity": "sha512-+V9iw11whXn4szgrQ4V+StVJCu0kmup0MzEqENTcN9qTyncylThW7HdBpSVYfIWdqRf34n9mVFDHws5DU3dI0A==", + "resolved": "https://registry.simatic-ax.siemens.io/@ax/build-native-linux/-/build-native-linux-16.1.51.tgz", + "os": [ + "linux" + ], + "cpu": [ + "x64" + ], + "dependencies": {} + }, + "@ax/build-native-winx64": { + "name": "@ax/build-native-winx64", + "version": "16.1.51", + "integrity": "sha512-q1gthX07yQD0OiQRE3EYqiWw3xTqmeMv4Rdq5AccEkr/JSBx21LU9YoKaSBSByVXouiu2AotELB50J0AIEqAaQ==", + "resolved": "https://registry.simatic-ax.siemens.io/@ax/build-native-winx64/-/build-native-winx64-16.1.51.tgz", + "os": [ + "win32" + ], + "cpu": [ + "x64" + ], + "dependencies": {} + }, + "@ax/certificate-management": { + "name": "@ax/certificate-management", + "version": "2.0.0", + "integrity": "sha512-cyXdwqPYxFX6oBtwyzqvzl8o3NlXj1kP/t3/LPFWjwHvutRZF0v6ypFna1rZdMBnrk3OjJyUj95GTFCFJsbAtg==", + "resolved": "https://registry.simatic-ax.siemens.io/@ax/certificate-management/-/certificate-management-2.0.0.tgz", + "os": [ + "win32", + "linux" + ], + "cpu": [ + "x64" + ], + "dependencies": {} + }, + "@ax/diagnostic-buffer": { + "name": "@ax/diagnostic-buffer", + "version": "2.0.0", + "integrity": "sha512-eiS/iQv/nLJX394roFTcl3HtkAKrt96TEsFXVYLqNCrpviKDorA/Z9qSuTRsqlxWaq3WTLT+sLIW3OOrWUIRxA==", + "resolved": "https://registry.simatic-ax.siemens.io/@ax/diagnostic-buffer/-/diagnostic-buffer-2.0.0.tgz", + "dependencies": { + "@ax/diagnostic-buffer-linux-x64": "2.0.0", + "@ax/diagnostic-buffer-win-x64": "2.0.0" + } + }, "@ax/diagnostic-buffer-linux-x64": { "name": "@ax/diagnostic-buffer-linux-x64", "version": "2.0.0", @@ -362,6 +183,15 @@ ], "dependencies": {} }, + "@ax/hw-s7-1500": { + "name": "@ax/hw-s7-1500", + "version": "4.0.0", + "integrity": "sha512-gk/d99XH1AVe4jhJbufg7TMH0tEXEHAFze6Lr0swBPoo5IVR3PG4UvUTESmw+VVA+Ad0YLLmvyrBu2RyX8sNzg==", + "resolved": "https://registry.simatic-ax.siemens.io/@ax/hw-s7-1500/-/hw-s7-1500-4.0.0.tgz", + "dependencies": { + "@ax/hw-shared-s7-1500": "4.0.0" + } + }, "@ax/hw-shared-s7-1500": { "name": "@ax/hw-shared-s7-1500", "version": "4.0.0", @@ -369,6 +199,16 @@ "resolved": "https://registry.simatic-ax.siemens.io/@ax/hw-shared-s7-1500/-/hw-shared-s7-1500-4.0.0.tgz", "dependencies": {} }, + "@ax/hwc": { + "name": "@ax/hwc", + "version": "4.0.0", + "integrity": "sha512-nDkkVO43F2uBSvbJtMsTxNENvg+U8FIUl6Ud3WR6RwCrTaY5q8EZe6WO25SWRECgU5ODXU4Z/w9dsLfT95HZ2w==", + "resolved": "https://registry.simatic-ax.siemens.io/@ax/hwc/-/hwc-4.0.0.tgz", + "dependencies": { + "@ax/hwc-linux-x64": "4.0.0", + "@ax/hwc-win-x64": "4.0.0" + } + }, "@ax/hwc-linux-x64": { "name": "@ax/hwc-linux-x64", "version": "4.0.0", @@ -395,6 +235,26 @@ ], "dependencies": {} }, + "@ax/hwld": { + "name": "@ax/hwld", + "version": "3.2.0", + "integrity": "sha512-WhzpnKpaN0sRA4X9SQPI2y+kqgBWJE8URvvMvWPs7llppeqazQwLCFzjoP4vUX1FgH5gVXxfD6SYMIy477WmMw==", + "resolved": "https://registry.simatic-ax.siemens.io/@ax/hwld/-/hwld-3.2.0.tgz", + "cpu": [ + "x64" + ], + "dependencies": {} + }, + "@ax/mod": { + "name": "@ax/mod", + "version": "1.9.4", + "integrity": "sha512-TwYKjYLqOpKprB4CcgwRyJhbyE6bSVWOK0KHNoOxKS8Q//jkBOYr/rXh/xBFgIfT1opAtcY3DaAceOnio+AA8Q==", + "resolved": "https://registry.simatic-ax.siemens.io/@ax/mod/-/mod-1.9.4.tgz", + "dependencies": { + "@ax/mod-linux-x64": "1.9.4", + "@ax/mod-win-x64": "1.9.4" + } + }, "@ax/mod-linux-x64": { "name": "@ax/mod-linux-x64", "version": "1.9.4", @@ -421,6 +281,16 @@ ], "dependencies": {} }, + "@ax/mon": { + "name": "@ax/mon", + "version": "1.9.4", + "integrity": "sha512-OU+5D73ym40AWNlNU7uM+X8Vt1gy4Iw/SriqeXiJgN3BHgTNFY3o2adt7ybtF5t8ez5a/ng/Z47CAql+Mc27aQ==", + "resolved": "https://registry.simatic-ax.siemens.io/@ax/mon/-/mon-1.9.4.tgz", + "dependencies": { + "@ax/mon-linux-x64": "1.9.4", + "@ax/mon-win-x64": "1.9.4" + } + }, "@ax/mon-linux-x64": { "name": "@ax/mon-linux-x64", "version": "1.9.4", @@ -434,19 +304,53 @@ ], "dependencies": {} }, - "@ax/mon-win-x64": { - "name": "@ax/mon-win-x64", - "version": "1.9.4", - "integrity": "sha512-gT3vQ5a/QXqbeq/SOUG6jeTl2tAZl/2zlvziCOV87AgVb4dgSSNF8OA/XBuyq47MG1dO9Ag7j7FZvRGo5Hknaw==", - "resolved": "https://registry.simatic-ax.siemens.io/@ax/mon-win-x64/-/mon-win-x64-1.9.4.tgz", + "@ax/mon-win-x64": { + "name": "@ax/mon-win-x64", + "version": "1.9.4", + "integrity": "sha512-gT3vQ5a/QXqbeq/SOUG6jeTl2tAZl/2zlvziCOV87AgVb4dgSSNF8OA/XBuyq47MG1dO9Ag7j7FZvRGo5Hknaw==", + "resolved": "https://registry.simatic-ax.siemens.io/@ax/mon-win-x64/-/mon-win-x64-1.9.4.tgz", + "os": [ + "win32" + ], + "cpu": [ + "x64" + ], + "dependencies": {} + }, + "@ax/plc-control": { + "name": "@ax/plc-control", + "version": "1.4.3", + "integrity": "sha512-LSZIoWmgDVzyCiQsgakNcd54qaRF9xHPS7k0YWng8fsHjlcMzoEPbbj+pFTo3MNP5Y+ElBOcGSkNTm1Os0+QWw==", + "resolved": "https://registry.simatic-ax.siemens.io/@ax/plc-control/-/plc-control-1.4.3.tgz", + "cpu": [ + "x64" + ], + "dependencies": {} + }, + "@ax/plc-info": { + "name": "@ax/plc-info", + "version": "4.0.0", + "integrity": "sha512-k2DNlSawgjYuMdfWAYQ0dkyfmeYZRRzPhrk+SL1wI+Up//kTjl20pOFijaydp8nRDKy4k0SotaUUcB3fnUgohA==", + "resolved": "https://registry.simatic-ax.siemens.io/@ax/plc-info/-/plc-info-4.0.0.tgz", "os": [ - "win32" + "win32", + "linux" ], "cpu": [ "x64" ], "dependencies": {} }, + "@ax/sdb": { + "name": "@ax/sdb", + "version": "1.9.4", + "integrity": "sha512-IEcVzPVpyteVsjc/3qyeUOK26FDkwnaXvmk6SubGx5m83gm6tWLroQDTkTI+OKO+xiOfrf4nKU/aEgjllgV1eg==", + "resolved": "https://registry.simatic-ax.siemens.io/@ax/sdb/-/sdb-1.9.4.tgz", + "dependencies": { + "@ax/sdb-linux-x64": "1.9.4", + "@ax/sdb-win-x64": "1.9.4" + } + }, "@ax/sdb-linux-x64": { "name": "@ax/sdb-linux-x64", "version": "1.9.4", @@ -473,6 +377,72 @@ ], "dependencies": {} }, + "@ax/sdk": { + "name": "@ax/sdk", + "version": "2510.0.0", + "integrity": "sha512-myt8Cps6m0jLcl06s8p1ShKaXIULLbVB3/X1eYgGc2Ir5pDqUALHXjEpDVvlUVCjrmMspyPH3/CDWLDoa4U0Vw==", + "resolved": "https://registry.simatic-ax.siemens.io/@ax/sdk/-/sdk-2510.0.0.tgz", + "dependencies": { + "@ax/apax-build": "2.1.79", + "@ax/axunitst": "8.4.20", + "@ax/certificate-management": "2.0.0", + "@ax/diagnostic-buffer": "2.0.0", + "@ax/hw-s7-1500": "4.0.0", + "@ax/hwc": "4.0.0", + "@ax/hwld": "3.2.0", + "@ax/mod": "1.9.4", + "@ax/mon": "1.9.4", + "@ax/plc-control": "1.4.3", + "@ax/plc-info": "4.0.0", + "@ax/sdb": "1.9.4", + "@ax/simatic-package-tool": "2.0.17", + "@ax/sld": "3.5.5", + "@ax/st-ls": "11.0.142", + "@ax/st-opcua.stc-plugin": "2.0.0", + "@ax/st-resources.stc-plugin": "4.0.3", + "@ax/stc": "11.0.142", + "@ax/target-llvm": "11.0.142", + "@ax/target-mc7plus": "11.0.142", + "@ax/trace": "3.1.0" + } + }, + "@ax/simatic-package-tool": { + "name": "@ax/simatic-package-tool", + "version": "2.0.17", + "integrity": "sha512-r4pCNr+6pa/cBcyQzRvMFAw0T+p1Twkz3bks1Tk4CEb37yGkWhIqnUFBgpl0fbqCubAsqdXszEMeAM8tHODSDQ==", + "resolved": "https://registry.simatic-ax.siemens.io/@ax/simatic-package-tool/-/simatic-package-tool-2.0.17.tgz", + "cpu": [ + "x64" + ], + "dependencies": {} + }, + "@ax/sld": { + "name": "@ax/sld", + "version": "3.5.5", + "integrity": "sha512-tS/Q1n6O63k9dm40bzL0FRJ/9lo3iAfDvXfzp+aJ2Pf8CqBUrt4EGdAOioiV0dSyWcPtOfmhqAeaxlzLm/3tOw==", + "resolved": "https://registry.simatic-ax.siemens.io/@ax/sld/-/sld-3.5.5.tgz", + "cpu": [ + "x64" + ], + "dependencies": {} + }, + "@ax/st-docs": { + "name": "@ax/st-docs", + "version": "11.0.142", + "integrity": "sha512-/EAHrlHoOr+mjt5vIZQA5AEHXY1Nv6U+kU0qGwvmvgBzVY6tN6lECvR8rDEXF3jaVeWr36KxFjwt+e6tqJ6tQg==", + "resolved": "https://registry.simatic-ax.siemens.io/@ax/st-docs/-/st-docs-11.0.142.tgz", + "dependencies": {} + }, + "@ax/st-ls": { + "name": "@ax/st-ls", + "version": "11.0.142", + "integrity": "sha512-CM/HOPYW7oiVdKAabgxe0YKDvWSfF3d4/zlggCacC1t4OjJPacbzXl4/m5QHDraViSimF9Xk53a+rw9/1mdmnA==", + "resolved": "https://registry.simatic-ax.siemens.io/@ax/st-ls/-/st-ls-11.0.142.tgz", + "dependencies": { + "@ax/st-ls-linux-x64": "11.0.142", + "@ax/st-ls-win-x64": "11.0.142" + } + }, "@ax/st-ls-linux-x64": { "name": "@ax/st-ls-linux-x64", "version": "11.0.142", @@ -499,6 +469,30 @@ ], "dependencies": {} }, + "@ax/st-opcua.stc-plugin": { + "name": "@ax/st-opcua.stc-plugin", + "version": "2.0.0", + "integrity": "sha512-afCvK6L/haPiKnhmomA/1QjNKwRq+8GBTzscgznNKCXNqVU+ZTmTLpZkSjZAdzAQUaQ2RtqhQ10tVsEZSLWA6w==", + "resolved": "https://registry.simatic-ax.siemens.io/@ax/st-opcua.stc-plugin/-/st-opcua.stc-plugin-2.0.0.tgz", + "dependencies": {} + }, + "@ax/st-resources.stc-plugin": { + "name": "@ax/st-resources.stc-plugin", + "version": "4.0.3", + "integrity": "sha512-lE/77sEF/dwaZfj5csiUtJ4+es8PDaysXLtmjiVLucE6s+qfk0VVNt9APE38gfSGgrHclARMR37AkO273iumSQ==", + "resolved": "https://registry.simatic-ax.siemens.io/@ax/st-resources.stc-plugin/-/st-resources.stc-plugin-4.0.3.tgz", + "dependencies": {} + }, + "@ax/stc": { + "name": "@ax/stc", + "version": "11.0.142", + "integrity": "sha512-oinyp6RSquEVUAec6F5NlZLjZQ2b3MsiYjujCCvkKMJSUJrx9U+mCc9CU5iPg3g4mX5WX7loB6LR1oxf4XjzkQ==", + "resolved": "https://registry.simatic-ax.siemens.io/@ax/stc/-/stc-11.0.142.tgz", + "dependencies": { + "@ax/stc-linux-x64": "11.0.142", + "@ax/stc-win-x64": "11.0.142" + } + }, "@ax/stc-linux-x64": { "name": "@ax/stc-linux-x64", "version": "11.0.142", @@ -529,6 +523,48 @@ "@ax/st-docs": "11.0.142" } }, + "@ax/system-conversion": { + "name": "@ax/system-conversion", + "version": "10.2.7", + "integrity": "sha512-7pwc0Mp434tQxNdMQNreLMDV9CN291MeEwSEpLU+z7wsIJLwIqfE5V6HiJ0IOVkj91zZHa23zxEBd37nm0c66g==", + "resolved": "https://registry.simatic-ax.siemens.io/@ax/system-conversion/-/system-conversion-10.2.7.tgz", + "dependencies": {} + }, + "@ax/system-datetime": { + "name": "@ax/system-datetime", + "version": "10.2.7", + "integrity": "sha512-9YEXCa2vUo5ZrhhFNHQmGUlmjLkIid/SNlodDAcmLyYZuNLL+352qat2KX6P7PoSDsQ5J+LBF4vRPSR1lmZFeQ==", + "resolved": "https://registry.simatic-ax.siemens.io/@ax/system-datetime/-/system-datetime-10.2.7.tgz", + "dependencies": {} + }, + "@ax/system-math": { + "name": "@ax/system-math", + "version": "10.2.7", + "integrity": "sha512-hDjaLGPeNr0IzZfhIwgqoTcQjihCMjVGnsm4wgQBb7CNCOTMebLwKrumxu7wP3L0/AIBFqWbfoiWGsj3B2KmIA==", + "resolved": "https://registry.simatic-ax.siemens.io/@ax/system-math/-/system-math-10.2.7.tgz", + "dependencies": {} + }, + "@ax/system-strings": { + "name": "@ax/system-strings", + "version": "10.2.7", + "integrity": "sha512-HIicTu7S5i/Fh/YBEQY93JpUZ5ARNSoNNx1v1FY3syRqu2WQdMTsk9fCFAIfTmCYN9S/cPvqveOgGieiiuCg4A==", + "resolved": "https://registry.simatic-ax.siemens.io/@ax/system-strings/-/system-strings-10.2.7.tgz", + "dependencies": { + "@ax/system-math": "^10.2.7", + "@ax/system-datetime": "^10.2.7", + "@ax/system-conversion": "^10.2.7" + } + }, + "@ax/target-llvm": { + "name": "@ax/target-llvm", + "version": "11.0.142", + "integrity": "sha512-utPcEt1TbuTrKN2CiWXP1s3EG7sWmHDM69ooF7xcq6jk+3WXScEG98lzy+lE7wyb5GPGItYrwSclOqKEOdepMA==", + "resolved": "https://registry.simatic-ax.siemens.io/@ax/target-llvm/-/target-llvm-11.0.142.tgz", + "dependencies": { + "@ax/target-llvm-linux-x64": "11.0.142", + "@ax/target-llvm-win-x64": "11.0.142" + } + }, "@ax/target-llvm-linux-x64": { "name": "@ax/target-llvm-linux-x64", "version": "11.0.142", @@ -555,6 +591,16 @@ ], "dependencies": {} }, + "@ax/target-mc7plus": { + "name": "@ax/target-mc7plus", + "version": "11.0.142", + "integrity": "sha512-O59HEd+rqjOmjSzibM3aFm6xCkTcbmuAprGHLXav9paDGr8h00Sf4iGHCKzXokSiCJ7gH5+/QGClpS1zaRdq1w==", + "resolved": "https://registry.simatic-ax.siemens.io/@ax/target-mc7plus/-/target-mc7plus-11.0.142.tgz", + "dependencies": { + "@ax/target-mc7plus-linux-x64": "11.0.142", + "@ax/target-mc7plus-win-x64": "11.0.142" + } + }, "@ax/target-mc7plus-linux-x64": { "name": "@ax/target-mc7plus-linux-x64", "version": "11.0.142", @@ -581,6 +627,16 @@ ], "dependencies": {} }, + "@ax/trace": { + "name": "@ax/trace", + "version": "3.1.0", + "integrity": "sha512-B6i5/SfjMBMsACGsu27lAXaTibENIBeSdzwabBJ0qnKD/byGrW/RDYarOMWiDf6O1JFGy2nrAGeA1Ix4Mz1NSw==", + "resolved": "https://registry.simatic-ax.siemens.io/@ax/trace/-/trace-3.1.0.tgz", + "dependencies": { + "@ax/trace-linux-x64": "3.1.0", + "@ax/trace-win-x64": "3.1.0" + } + }, "@ax/trace-linux-x64": { "name": "@ax/trace-linux-x64", "version": "3.1.0", @@ -607,77 +663,21 @@ ], "dependencies": {} }, - "@ax/st-docs": { - "name": "@ax/st-docs", - "version": "11.0.142", - "integrity": "sha512-/EAHrlHoOr+mjt5vIZQA5AEHXY1Nv6U+kU0qGwvmvgBzVY6tN6lECvR8rDEXF3jaVeWr36KxFjwt+e6tqJ6tQg==", - "resolved": "https://registry.simatic-ax.siemens.io/@ax/st-docs/-/st-docs-11.0.142.tgz", - "dependencies": {} - }, - "@ax/system-datetime": { - "name": "@ax/system-datetime", - "version": "10.2.7", - "integrity": "sha512-9YEXCa2vUo5ZrhhFNHQmGUlmjLkIid/SNlodDAcmLyYZuNLL+352qat2KX6P7PoSDsQ5J+LBF4vRPSR1lmZFeQ==", - "resolved": "https://registry.simatic-ax.siemens.io/@ax/system-datetime/-/system-datetime-10.2.7.tgz", - "dependencies": {} - }, - "@ax/system-conversion": { - "name": "@ax/system-conversion", - "version": "10.2.7", - "integrity": "sha512-7pwc0Mp434tQxNdMQNreLMDV9CN291MeEwSEpLU+z7wsIJLwIqfE5V6HiJ0IOVkj91zZHa23zxEBd37nm0c66g==", - "resolved": "https://registry.simatic-ax.siemens.io/@ax/system-conversion/-/system-conversion-10.2.7.tgz", - "dependencies": {} - }, - "@ax/axunitst-test-director-linux-x64": { - "name": "@ax/axunitst-test-director-linux-x64", - "version": "8.4.20", - "integrity": "sha512-1zrGKG860Y9w4or4YPtXI/uEW0z9w7gnEZMJ3LUT8avU29ZzWYDt9uuvZgHCPc1fS8lxHi/lBo6xCCVUHUXmCQ==", - "resolved": "https://registry.simatic-ax.siemens.io/@ax/axunitst-test-director-linux-x64/-/axunitst-test-director-linux-x64-8.4.20.tgz", - "os": [ - "linux" - ], - "cpu": [ - "x64" - ], - "dependencies": {} - }, - "@ax/axunitst-test-director-win-x64": { - "name": "@ax/axunitst-test-director-win-x64", - "version": "8.4.20", - "integrity": "sha512-xPmW1YhdJ8VYvvCo3iw0e28Q6yIogjgBg9dNg6kgS2bPxzj4DtWb5iu7La51NSukK9riT5URyw2XzqyNSZZi6g==", - "resolved": "https://registry.simatic-ax.siemens.io/@ax/axunitst-test-director-win-x64/-/axunitst-test-director-win-x64-8.4.20.tgz", - "os": [ - "win32" - ], - "cpu": [ - "x64" - ], - "dependencies": {} - }, - "@ax/build-native-linux": { - "name": "@ax/build-native-linux", - "version": "16.1.51", - "integrity": "sha512-+V9iw11whXn4szgrQ4V+StVJCu0kmup0MzEqENTcN9qTyncylThW7HdBpSVYfIWdqRf34n9mVFDHws5DU3dI0A==", - "resolved": "https://registry.simatic-ax.siemens.io/@ax/build-native-linux/-/build-native-linux-16.1.51.tgz", - "os": [ - "linux" - ], - "cpu": [ - "x64" - ], - "dependencies": {} + "@simatic-ax/conversion": { + "name": "@simatic-ax/conversion", + "version": "2510.0.1", + "integrity": "sha512-JY7bAISs6SeGwO2j65SQZBobRBOzY7T3tQANQp6wrNCjuqE47d7jZ+DvPpt6AJLuSoOSmCGCfkEgTN6jc7XUfQ==", + "resolved": "https://npm.pkg.github.com/download/@simatic-ax/conversion/2510.0.1/d0ea4344e1bc204431dbf33eb0be91e4be9b5634", + "dependencies": { + "@ax/system-math": "^10.2.7", + "@ax/system-strings": "^10.2.7" + } }, - "@ax/build-native-winx64": { - "name": "@ax/build-native-winx64", - "version": "16.1.51", - "integrity": "sha512-q1gthX07yQD0OiQRE3EYqiWw3xTqmeMv4Rdq5AccEkr/JSBx21LU9YoKaSBSByVXouiu2AotELB50J0AIEqAaQ==", - "resolved": "https://registry.simatic-ax.siemens.io/@ax/build-native-winx64/-/build-native-winx64-16.1.51.tgz", - "os": [ - "win32" - ], - "cpu": [ - "x64" - ], + "@simatic-ax/snippetscollection": { + "name": "@simatic-ax/snippetscollection", + "version": "1.1.0", + "integrity": "sha512-aDktdAjTFVtWiOVSb5+7r1rdXsHZuyVnSO54CODKqxMZPl2CQjnemKZaBlPh+3CEdrk2O4/GWOR0msvr1vWn6g==", + "resolved": "https://npm.pkg.github.com/download/@simatic-ax/snippetscollection/1.1.0/42d6ab2b257a9d7f7cb24161f178f5f429e98c57", "dependencies": {} } }, diff --git a/apax.yml b/apax.yml index 67e111c..2890cd9 100644 --- a/apax.yml +++ b/apax.yml @@ -13,15 +13,18 @@ repository: registries: '@simatic-ax': 'https://npm.pkg.github.com/' +# Dependencies +publicKeys: + "@simatic-ax": + "v1": "3792a7e926775425ccdd29ceed8c368c3008b5b33d7d5550b3cb1f58093e1dff" + "v2": "7af3e394eb2b285a3d99ab8e1f745cc6db75704b30a80393339c721a92ffffd9" catalogs: "@ax/simatic-ax": ^2510.0.0 - -# Dependencies devDependencies: "@ax/sdk": ^2510.0.0 "@simatic-ax/snippetscollection": ^1.1.0 dependencies: - "@simatic-ax/conversion": ^2510.0.0 + "@simatic-ax/conversion": ^2510.0.1 targets: - '1500'