From 1c2c6f634c6d0d59e261da9cc908e28d9eab0d99 Mon Sep 17 00:00:00 2001 From: liuxuezhuo Date: Thu, 6 Aug 2026 08:38:21 +0800 Subject: [PATCH] ci: attach only plugin files to GitHub releases Obsidian only downloads main.js, manifest.json, and styles.css, and the review bot flags LICENSE/NOTICE as unsupported extras. The MIT license and Claudian attribution stay embedded in the main.js banner and in the repository files, which the release notes now link to. --- .github/workflows/release.yml | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index eae5ac8..d413a0d 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -83,8 +83,9 @@ jobs: ``` Then enable the Qoderian plugin in Obsidian settings. - `LICENSE` and `NOTICE` are attached for reference; the same notice is - embedded at the top of `main.js`. + The MIT license and attribution notice are embedded at the top of + `main.js`; see [LICENSE](https://github.com/${{ github.repository }}/blob/main/LICENSE) + and [NOTICE](https://github.com/${{ github.repository }}/blob/main/NOTICE) in the repository. ## What's Changed ${{ steps.changelog.outputs.notes }} @@ -94,5 +95,3 @@ jobs: main.js manifest.json styles.css - LICENSE - NOTICE