diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml
index 334b78c..d6666ca 100644
--- a/.github/workflows/build.yml
+++ b/.github/workflows/build.yml
@@ -41,10 +41,8 @@ jobs:
id: package
run: |
VERSION=$(node -p "require('./package.json').version")
- OUTPUT_NAME="yst_v${VERSION}_${{ matrix.browser_name }}.zip"
+ OUTPUT_NAME="yst_v${VERSION}_${{ matrix.browser_name }}"
echo "output_name=${OUTPUT_NAME}" >> $GITHUB_ENV
- cd dist
- zip -r "../${OUTPUT_NAME}" .
shell: bash
# Step 6: Upload artifacts
@@ -52,4 +50,4 @@ jobs:
uses: actions/upload-artifact@v3
with:
name: ${{ env.output_name }}
- path: yst_v*.zip
\ No newline at end of file
+ path: ./dist/**
\ No newline at end of file
diff --git a/README.md b/README.md
index 02b08c3..134cc11 100644
--- a/README.md
+++ b/README.md
@@ -3,11 +3,11 @@
# Youtube Subscriptions Transfer
-![Youtube Subscriptions Transfer Marquee promo tile](https://github.com/user-attachments/assets/4b70c863-2653-4d65-98e7-46b2ceb0e00a)
+![Youtube Subscriptions Transfer Marquee promo tile](assets/yst_1400.jpg)
-| Chrome Web Store | Edge Add-ons | Opera Addons |
-| ----------- | ----------- | ----------- |
-| | | |
+| Chrome Web Store | Edge Add-ons | Opera Add-ons | Firefox Add-ons |
+|--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|
+| | | | |
YouTube Subscriptions Transfer is a browser extension that allows you to transfer or move subscriptions from one account to another using XPath or API. The extension collects a list of channels and enables you to subscribe or unsubscribe to each channel. It interacts with the DOM using xpath and YouTube Data API v3.
@@ -35,13 +35,14 @@ Suppose you are using your personal YouTube account, and you also use an ad bloc
## Installation
-[YST on Chrome Web Store](https://chrome.google.com/webstore/detail/fanknehiohibiphenfaigbmefncbheaa) | [YST on Microsoft Edge Add-ons](https://microsoftedge.microsoft.com/addons/detail/ojnekffpabpincdklmmmlnoanffkfahj) | [YST on Opera Add-ons](https://addons.opera.com/en/extensions/details/youtube-subscriptions-transfer/)
+[Chrome Web Store](https://chrome.google.com/webstore/detail/fanknehiohibiphenfaigbmefncbheaa) | [Microsoft Edge Add-ons](https://microsoftedge.microsoft.com/addons/detail/ojnekffpabpincdklmmmlnoanffkfahj) | [Opera Add-ons](https://addons.opera.com/en/extensions/details/youtube-subscriptions-transfer/) | [Firefox Add-ons](https://addons.mozilla.org/addon/youtube-subscriptions-transfer/)
Or get the built zip from the [release](https://github.com/biplobsd/yst/releases/latest) tab. Then follow the instructions in the [Load unpacked extensions](#load-unpacked-extensions) section. The **_/dist_** folder should be considered as the unpacked zip files.
## YST has two modes
-Below is a comparison:
+
+Below is a comparison:a
| XPath | API |
| ----------- | ----------- |
diff --git a/assets/yst_1400.jpg b/assets/yst_1400.jpg
new file mode 100644
index 0000000..d1d7508
Binary files /dev/null and b/assets/yst_1400.jpg differ