From 282d3a9e0429724baad863418217cbb674cfa0d7 Mon Sep 17 00:00:00 2001 From: "Calvin A. Allen" Date: Sun, 28 Dec 2025 12:04:14 -0500 Subject: [PATCH 1/2] chore(ci): add VS marketplace publish manifest - Add extension.manifest.json for automated marketplace publishing - Move icon to root resources folder for shared use - Update README to reference new icon location - Update VSIX manifest with icon references - Remove duplicate Resources/Icons folder from project --- README.md | 2 +- resources/extension.manifest.json | 21 ++++++++++++++++++ .../Resources/Icons => resources}/icon.png | Bin .../source.extension.vsixmanifest | 5 ++--- 4 files changed, 24 insertions(+), 4 deletions(-) create mode 100644 resources/extension.manifest.json rename {src/CodingWithCalvin.GitRanger/Resources/Icons => resources}/icon.png (100%) diff --git a/README.md b/README.md index 803dbb2..b67cf7e 100644 --- a/README.md +++ b/README.md @@ -1,5 +1,5 @@

- Git Ranger Logo + Git Ranger Logo

# 🤠 Git Ranger diff --git a/resources/extension.manifest.json b/resources/extension.manifest.json new file mode 100644 index 0000000..b3e3ac7 --- /dev/null +++ b/resources/extension.manifest.json @@ -0,0 +1,21 @@ +{ + "$schema": "http://json.schemastore.org/vsix-publish", + "categories": [ + "coding", + "other", + "programming languages" + ], + "identity": { + "internalName": "VS-GitRanger" + }, + "assetFiles": [ + { + "pathOnDisk": "resources/icon.png", + "targetPath": "resources/icon.png" + } + ], + "overview": "../README.md", + "publisher": "CodingWithCalvin", + "qna": false, + "repo": "https://www.github.com/CodingWithCalvin/VS-GitRanger" +} diff --git a/src/CodingWithCalvin.GitRanger/Resources/Icons/icon.png b/resources/icon.png similarity index 100% rename from src/CodingWithCalvin.GitRanger/Resources/Icons/icon.png rename to resources/icon.png diff --git a/src/CodingWithCalvin.GitRanger/source.extension.vsixmanifest b/src/CodingWithCalvin.GitRanger/source.extension.vsixmanifest index 00ab675..47ba73d 100644 --- a/src/CodingWithCalvin.GitRanger/source.extension.vsixmanifest +++ b/src/CodingWithCalvin.GitRanger/source.extension.vsixmanifest @@ -8,9 +8,8 @@ LICENSE https://github.com/calvinallen/GitRanger#readme https://github.com/calvinallen/GitRanger/releases - - + ..\..\resources\icon.png + ..\..\resources\icon.png git, blame, history, graph, version control, source control, gitlens From 551fa2c99596cba637d9ba6db6baa68d615e4218 Mon Sep 17 00:00:00 2001 From: "Calvin A. Allen" Date: Sun, 28 Dec 2025 12:06:09 -0500 Subject: [PATCH 2/2] chore(ci): enable Q&A on marketplace --- resources/extension.manifest.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/resources/extension.manifest.json b/resources/extension.manifest.json index b3e3ac7..43438c7 100644 --- a/resources/extension.manifest.json +++ b/resources/extension.manifest.json @@ -16,6 +16,6 @@ ], "overview": "../README.md", "publisher": "CodingWithCalvin", - "qna": false, + "qna": true, "repo": "https://www.github.com/CodingWithCalvin/VS-GitRanger" }