From e612fd9d214da4e42f33494dc8a5cce9e98dc643 Mon Sep 17 00:00:00 2001 From: lukmay <86775313+lukmay@users.noreply.github.com> Date: Mon, 25 May 2026 14:17:54 +0200 Subject: [PATCH] fix: update authorUrl in manifest.json to include protocol and enhance release workflow with artifact attestation --- .github/workflows/relese.yml | 9 +++++++++ manifest.json | 2 +- 2 files changed, 10 insertions(+), 1 deletion(-) diff --git a/.github/workflows/relese.yml b/.github/workflows/relese.yml index ec69891..0e2bc12 100644 --- a/.github/workflows/relese.yml +++ b/.github/workflows/relese.yml @@ -10,6 +10,8 @@ jobs: runs-on: ubuntu-latest permissions: contents: write + id-token: write + attestations: write steps: - uses: actions/checkout@v3 @@ -23,6 +25,13 @@ jobs: npm install npm run build + - name: Generate artifact attestation + uses: actions/attest-build-provenance@v2 + with: + subject-path: | + main.js + manifest.json + - name: Create release env: GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} diff --git a/manifest.json b/manifest.json index 260c91c..455f41d 100644 --- a/manifest.json +++ b/manifest.json @@ -5,6 +5,6 @@ "minAppVersion": "0.15.0", "description": "The simplest way of syncing simple Flashchards with Anki.", "author": "Lukas Mayr", - "authorUrl": "lukas-mayr.com", + "authorUrl": "https://lukas-mayr.com", "isDesktopOnly": true } \ No newline at end of file