From c00ea8b56e488e76ef18c832d8604a77559616f5 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Julian=20K=C3=B6nig?= Date: Thu, 16 Oct 2025 09:55:19 +0200 Subject: [PATCH 1/3] chore: bump actions --- .github/workflows/release.yml | 8 ++++---- .github/workflows/unit-test-pr.yml | 12 ++++++------ 2 files changed, 10 insertions(+), 10 deletions(-) diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index 12a8b7c4..19d76550 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -12,12 +12,12 @@ jobs: id-token: write steps: - name: Checkout Repo - uses: actions/checkout@v4 + uses: actions/checkout@v5 - name: Setup Node - uses: actions/setup-node@v4 + uses: actions/setup-node@v6 with: - node-version: 22 - registry-url: https://registry.npmjs.org/ + node-version: current + registry-url: https://registry.npmjs.org - name: Build working-directory: ./ts-types run: | diff --git a/.github/workflows/unit-test-pr.yml b/.github/workflows/unit-test-pr.yml index 7f59198a..d7d2471a 100644 --- a/.github/workflows/unit-test-pr.yml +++ b/.github/workflows/unit-test-pr.yml @@ -14,7 +14,7 @@ jobs: name: Test Rust-Code runs-on: ubuntu-latest steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v5 - uses: Swatinem/rust-cache@v2 # with: # save-if: ${{ github.event_name == 'push' && github.ref == 'refs/heads/main' }} @@ -22,12 +22,12 @@ jobs: run: cargo check -F software,android - name: Unit Test Rust Code run: cargo test -F software - + test-pr-rs-apple: name: Test Rust-Code (Apple) runs-on: macos-latest steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v5 - uses: Swatinem/rust-cache@v2 # with: # save-if: ${{ github.event_name == 'push' && github.ref == 'refs/heads/main' }} @@ -38,11 +38,11 @@ jobs: name: Test TS-Types runs-on: ubuntu-latest steps: - - uses: actions/checkout@v4 - - uses: actions/setup-node@v4 + - uses: actions/checkout@v5 + - uses: actions/setup-node@v6 with: # node-version: 23 - cache: 'npm' + cache: "npm" - name: Install Taskfile run: npm install -g @go-task/cli - name: Test TS Types From e3f9802eee65d3b04db561b771f3e226742efe0f Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Julian=20K=C3=B6nig?= Date: Thu, 16 Oct 2025 09:55:29 +0200 Subject: [PATCH 2/3] chore: switch to trusted publisher --- .github/workflows/release.yml | 2 -- 1 file changed, 2 deletions(-) diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index 19d76550..a3c49ef0 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -27,5 +27,3 @@ jobs: - name: Publish working-directory: ./ts-types run: npx enhanced-publish --if-possible --use-preid-as-tag - env: - NODE_AUTH_TOKEN: ${{ secrets.NPM_TOKEN }} From 7e46de83c4b44ff37a6b49ddad8aaaa7c296688b Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Julian=20K=C3=B6nig?= Date: Thu, 16 Oct 2025 09:58:05 +0200 Subject: [PATCH 3/3] chore: bump ts-types version --- ts-types/package-lock.json | 6 ++++-- ts-types/package.json | 2 +- 2 files changed, 5 insertions(+), 3 deletions(-) diff --git a/ts-types/package-lock.json b/ts-types/package-lock.json index c2acde2b..778f155a 100644 --- a/ts-types/package-lock.json +++ b/ts-types/package-lock.json @@ -1,12 +1,12 @@ { "name": "@nmshd/rs-crypto-types", - "version": "0.12.2", + "version": "0.12.3", "lockfileVersion": 3, "requires": true, "packages": { "": { "name": "@nmshd/rs-crypto-types", - "version": "0.12.2", + "version": "0.12.3", "license": "MIT", "dependencies": { "typia": "^8.0.3" @@ -215,6 +215,7 @@ "integrity": "sha512-gL6z5N9Jm9mhY+U2KXZpteb+09zyffliRkZyZOHODGATyC5B1Jt/7TzuuiLkFsSUMLbS1OLmlj/E+/3KF4Q/4w==", "devOptional": true, "license": "MIT", + "peer": true, "dependencies": { "undici-types": "~6.21.0" } @@ -1059,6 +1060,7 @@ "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.8.3.tgz", "integrity": "sha512-p1diW6TqL9L07nNxvRMM7hMMw4c5XOo/1ibL4aAIGmSAt9slTE1Xgw5KWuof2uTOvCg9BY7ZRi+GaF+7sfgPeQ==", "license": "Apache-2.0", + "peer": true, "bin": { "tsc": "bin/tsc", "tsserver": "bin/tsserver" diff --git a/ts-types/package.json b/ts-types/package.json index 0cc694e0..c40dec6d 100644 --- a/ts-types/package.json +++ b/ts-types/package.json @@ -1,6 +1,6 @@ { "name": "@nmshd/rs-crypto-types", - "version": "0.12.2", + "version": "0.12.3", "description": "Crypto Layer TS type definitions.", "homepage": "https://enmeshed.eu", "repository": "github:nmshd/rust-crypto",