diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index c14c51e..44e6f8b 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -1,12 +1,11 @@ -name: 'publish' - on: push: branches: - main +name: 🚀 Release on GitHub jobs: - publish-tauri: + release: permissions: contents: write strategy: @@ -24,39 +23,41 @@ jobs: runs-on: ${{ matrix.platform }} steps: - - uses: actions/checkout@v4 + - name: 🚚 Checkout repository + uses: actions/checkout@v4 - - name: install dependencies + - name: 🛠️ Install dependencies if: matrix.platform == 'ubuntu-22.04' run: | sudo apt-get update sudo apt-get install -y libwebkit2gtk-4.0-dev libwebkit2gtk-4.1-dev libappindicator3-dev librsvg2-dev patchelf - - name: setup node + - name: 📦 Setup node uses: actions/setup-node@v4 with: node-version: lts/* cache: 'npm' - - name: install Rust stable + - name: 🛠️ install Rust stable uses: dtolnay/rust-toolchain@stable with: targets: ${{ matrix.platform == 'macos-latest' && 'aarch64-apple-darwin,x86_64-apple-darwin' || '' }} - - name: Rust cache + - name: 🛠️ Rust cache uses: swatinem/rust-cache@v2 with: workspaces: './src-tauri -> target' - - name: install frontend dependencies + - name: 🛠️ Install frontend dependencies run: npm install - - uses: tauri-apps/tauri-action@v0 + - name: 🚀 Build and publish + uses: tauri-apps/tauri-action@v0 env: GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} with: - tagName: app-v__VERSION__ - releaseName: 'App v__VERSION__' + tagName: v__VERSION__ + releaseName: 'pytubepp-helper-v__VERSION__' releaseBody: 'See the assets to download this version and install.' releaseDraft: true prerelease: false diff --git a/README.md b/README.md index faa4db7..c37a859 100644 --- a/README.md +++ b/README.md @@ -5,7 +5,7 @@ A Helper App for PytubePP Extension/Addon to Communicate with Pytube Post Processor CLI [![status](https://img.shields.io/badge/status-active-brightgreen.svg?style=flat)](https://github.com/neosubhamoy/pytubepp-helper) -[![verion](https://img.shields.io/badge/version-v0.2.0_beta-yellow.svg?style=flat)](https://github.com/neosubhamoy/pytubepp-helper) +[![github tag](https://img.shields.io/github/v/tag/neosubhamoy/pytubepp-helper?color=yellow)](https://github.com/neosubhamoy/pytubepp-helper) [![PRs](https://img.shields.io/badge/PRs-welcome-blue.svg?style=flat)](https://github.com/neosubhamoy/pytubepp-helper) #### **🌟 Loved this Project? Don't forget to Star this Repo to show us your appreciation !!** diff --git a/src-tauri/tauri.macos.conf.json b/src-tauri/tauri.macos.conf.json index 54c9ef2..d641aaa 100644 --- a/src-tauri/tauri.macos.conf.json +++ b/src-tauri/tauri.macos.conf.json @@ -113,7 +113,12 @@ "icons/128x128@2x.png", "icons/icon.icns", "icons/icon.ico" - ] + ], + "macOS": { + "minimumSystemVersion": "10.13", + "license": "../LICENSE", + "providerShortName": "neosubhamoy" + } }, "systemTray": { "iconPath": "icons/32x32.png",