diff --git a/.github/workflows/electron-release.yml b/.github/workflows/electron-release.yml deleted file mode 100644 index 572096ac2..000000000 --- a/.github/workflows/electron-release.yml +++ /dev/null @@ -1,73 +0,0 @@ -# name: Release -# on: -# create: -# tags: -# - v* -# workflow_dispatch: -# jobs: -# package: -# runs-on: ${{ matrix.os }} -# env: -# SNAPCRAFT_STORE_CREDENTIALS: ${{ secrets.SNAPCRAFT_TOKEN }} - -# strategy: -# matrix: -# os: [macos-latest, ubuntu-latest, windows-latest] - -# steps: -# - name: Check out Git repository -# uses: actions/checkout@v4 - -# - name: Install Node.js, NPM and Yarn -# uses: actions/setup-node@v4 -# with: -# node-version: '18' - -# - name: Install Snapcraft -# uses: samuelmeuli/action-snapcraft@v2 -# # Only install Snapcraft on Ubuntu -# if: startsWith(matrix.os, 'ubuntu') -# with: -# # Log in to Snap Store -# snapcraft_token: ${{ secrets.snapcraft_token }} -# SNAPCRAFT_STORE_CREDENTIALS: ${{ secrets.snapcraft_token }} - -# - name: Package Linux -# if: startsWith(matrix.os, 'ubuntu') -# run: | -# npm ci -# npm run build -# npx electron-builder --linux snap --armv7l --publish always -# npx electron-builder --linux snap --x64 --publish always -# npx electron-builder --linux deb rpm --x64 --publish always -# npx electron-builder --linux deb --arm64 --publish always -# npx electron-builder --linux deb --armv7l --publish always -# npx electron-builder --linux AppImage --x64 --publish always -# npx electron-builder --linux AppImage --arm64 --publish always -# npx electron-builder --linux AppImage --armv7l --publish always -# env: -# GH_TOKEN: ${{ secrets.GITHUB_TOKEN }} - -# - name: Release Electron app - MacOS -# uses: Yan-Jobs/action-electron-builder@v1.7.0 -# if: startsWith(matrix.os, 'macos') -# with: -# # GitHub token, automatically provided to the action -# # (No need to define this secret in the repo settings) -# github_token: ${{ secrets.github_token }} - -# # If the commit is tagged with a version (e.g. "v1.0.0"), -# # release the app after building -# release: ${{ startsWith(github.ref, 'refs/tags/v') }} - -# - name: Release Electron app - Windows -# uses: samuelmeuli/action-electron-builder@v1 -# if: startsWith(matrix.os, 'windows') -# with: -# # GitHub token, automatically provided to the action -# # (No need to define this secret in the repo settings) -# github_token: ${{ secrets.github_token }} - -# # If the commit is tagged with a version (e.g. "v1.0.0"), -# # release the app after building -# release: ${{ startsWith(github.ref, 'refs/tags/v') }} diff --git a/electron-builder.json b/electron-builder.json deleted file mode 100644 index 638c2e792..000000000 --- a/electron-builder.json +++ /dev/null @@ -1,57 +0,0 @@ -{ - "asar": true, - "productName": "IPTVnator", - "directories": { - "output": "release/" - }, - "files": [ - "**/*", - "dist", - "!**/*.ts", - "!*.code-workspace", - "!LICENSE.md", - "!README.md", - "!CHANGELOG.md", - "!package.json", - "!package-lock.json", - "!src/", - "!e2e/", - "!hooks/", - "!angular.json", - "!tsconfig.json", - "!tsconfig.*.json", - "!tslint.json", - "!*.png", - "!coverage", - "!e2e", - "!playwright-report", - "!test-report" - ], - "win": { - "icon": "dist/assets/icons", - "compression": "maximum", - "target": [ - { - "target": "nsis", - "arch": ["ia32", "x64"] - } - ] - }, - "mac": { - "icon": "dist/assets/icons/icon-1024.png", - "target": { - "target": "dmg", - "arch": ["universal"] - } - }, - "linux": { - "icon": "dist/assets/icons", - "category": "Video", - "target": [ - "AppImage", - "Snap", - "deb", - "rpm" - ] - } -}