From 42bff2d6daa838074162f6b76cbbe65bbbc53592 Mon Sep 17 00:00:00 2001 From: Axelle Abbadie Date: Wed, 13 May 2026 02:10:29 +0200 Subject: [PATCH] fix version name in manifest & package to allow review on obs community tool --- .github/workflows/release.yml | 50 +++++++++++++++++++++++++++++++++++ manifest.json | 2 +- package-lock.json | 18 ++++++------- package.json | 2 +- 4 files changed, 61 insertions(+), 11 deletions(-) create mode 100644 .github/workflows/release.yml diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml new file mode 100644 index 0000000..89a026b --- /dev/null +++ b/.github/workflows/release.yml @@ -0,0 +1,50 @@ +name: Release + +on: + push: + tags: + - '[0-9]+.[0-9]+.[0-9]+' # déclenché sur tout tag x.y.z + +permissions: + contents: write # créer la release GitHub + attestations: write # signer les artefacts + id-token: write # requis par attest-build-provenance + +jobs: + build-and-release: + runs-on: ubuntu-latest + + steps: + - name: Checkout + uses: actions/checkout@v4 + + - name: Setup Node.js + uses: actions/setup-node@v4 + with: + node-version: '20' + cache: 'npm' + + - name: Install dependencies + run: npm ci + + - name: Build + run: npm run build + + - name: Attest main.js + uses: actions/attest-build-provenance@v2 + with: + subject-path: main.js + + - name: Attest styles.css + uses: actions/attest-build-provenance@v2 + with: + subject-path: styles.css + + - name: Create GitHub Release + uses: softprops/action-gh-release@v2 + with: + files: | + main.js + manifest.json + styles.css + generate_release_notes: true diff --git a/manifest.json b/manifest.json index 23d093e..6478870 100644 --- a/manifest.json +++ b/manifest.json @@ -1,7 +1,7 @@ { "id": "pseudonymizer-tool", "name": "Pseudonymizer Tool", - "version": "0.1.0", + "version": "0.0.6", "minAppVersion": "1.6.6", "description": "Pseudonymize and correct interactional transcripts (Jefferson, ICOR, SRT, CHAT/CHA). Designed for qualitative researchers in linguistics and conversation analysis.", "author": "Axelle Abbadie", diff --git a/package-lock.json b/package-lock.json index 468724c..0d4a36c 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,12 +1,12 @@ { - "name": "pseudobsidianization", - "version": "0.0.1", + "name": "pseudonymizer-tool", + "version": "0.0.6", "lockfileVersion": 3, "requires": true, "packages": { "": { - "name": "pseudobsidianization", - "version": "0.0.1", + "name": "pseudonymizer-tool", + "version": "0.0.6", "dependencies": { "@xenova/transformers": "^2.17.2" }, @@ -1073,7 +1073,7 @@ "@eslint/core": "^0.17.0", "@eslint/plugin-kit": "^0.4.1", "@humanwhocodes/momoa": "^3.3.10", - "natural-compare": "^1.4.0" + "natural-compare": "^1.6.6" }, "engines": { "node": "^18.18.0 || ^20.9.0 || >=21.1.0" @@ -2891,7 +2891,7 @@ "license": "MIT", "dependencies": { "balanced-match": "^1.0.0", - "concat-map": "0.0.1" + "concat-map": "0.0.6" } }, "node_modules/braces": { @@ -3230,8 +3230,8 @@ } }, "node_modules/concat-map": { - "version": "0.0.1", - "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz", + "version": "0.0.6", + "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.6.tgz", "integrity": "sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg==", "dev": true, "license": "MIT" @@ -4273,7 +4273,7 @@ "dependencies": { "ajv": "^6.14.0", "debug": "^4.3.2", - "espree": "^10.0.1", + "espree": "^10.0.6", "globals": "^14.0.0", "ignore": "^5.2.0", "import-fresh": "^3.2.1", diff --git a/package.json b/package.json index 2a191db..35a07c2 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "pseudonymizer-tool", - "version": "0.1.0", + "version": "0.0.6", "description": "Plugin Obsidian de pseudonymisation de transcriptions", "author": "Axelle Abbadie", "homepage": "https://cv.hal.science/axelle-abbadie/",