From f1238c3600086361ca72a74650cb9ba88c5d0ec7 Mon Sep 17 00:00:00 2001 From: wood chen Date: Sat, 21 Dec 2024 14:32:17 +0800 Subject: [PATCH] Rename plugin to "Obsidian Publish to Discourse", update version to 1.0.0, enhance GitHub Actions workflow for file checks during release, and improve API key description in settings. --- .github/workflows/release.yml | 12 +++++++++++- README.md | 2 +- src/config.ts | 2 +- versions.json | 2 +- 4 files changed, 14 insertions(+), 4 deletions(-) diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index f6912dd..8fa8bec 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -27,8 +27,18 @@ jobs: GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} run: | tag="${GITHUB_REF#refs/tags/}" + + files=() + for file in main.js manifest.json; do + if [ -f "$file" ]; then + files+=("$file") + else + echo "Warning: $file not found" + exit 1 + fi + done gh release create "$tag" \ --title="$tag" \ --draft \ - main.js manifest.json + "${files[@]}" diff --git a/README.md b/README.md index 5839c12..4f82290 100644 --- a/README.md +++ b/README.md @@ -1,4 +1,4 @@ -# Discourse Sync Plugin +# Obsidian Publish to Discourse ## How to use diff --git a/src/config.ts b/src/config.ts index 1906b60..b000aa8 100644 --- a/src/config.ts +++ b/src/config.ts @@ -41,7 +41,7 @@ export class DiscourseSyncSettingsTab extends PluginSettingTab { new Setting(containerEl) .setName("API 密钥") - .setDesc("用户创建的 API 密钥") + .setDesc("在'/admin/api/keys'中创建的 API 密钥") .addText((text) => text .setPlaceholder("api_key") diff --git a/versions.json b/versions.json index 26382a1..0ff7302 100644 --- a/versions.json +++ b/versions.json @@ -1,3 +1,3 @@ { - "1.0.0": "0.15.0" + "1.0.0": "1.0.0" }