fix: update authorUrl in manifest.json to include protocol and enhance release workflow with artifact attestation

This commit is contained in:
lukmay 2026-05-25 14:17:54 +02:00
parent 3174256744
commit e612fd9d21
2 changed files with 10 additions and 1 deletions

View file

@ -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 }}

View file

@ -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
}