From 1d4ecd5ae72109230dd3d26e04020712910e6e8f Mon Sep 17 00:00:00 2001 From: bert0ns Date: Sun, 7 Jun 2026 16:56:34 +0200 Subject: [PATCH 1/2] ci: remove macOS code signing for fork --- .github/workflows/publish-beta.yml | 12 ------------ .github/workflows/publish.yml | 12 ------------ 2 files changed, 24 deletions(-) diff --git a/.github/workflows/publish-beta.yml b/.github/workflows/publish-beta.yml index 673af9c..50d91e4 100644 --- a/.github/workflows/publish-beta.yml +++ b/.github/workflows/publish-beta.yml @@ -20,28 +20,16 @@ jobs: - uses: actions/setup-node@v4 with: node-version: 22 - - name: Import macOS Certs - if: matrix.os == 'macos-latest' - uses: apple-actions/import-codesign-certs@v3 - with: - p12-file-base64: ${{ secrets.MACOS_CERT_BASE64 }} - p12-password: ${{ secrets.MACOS_CERT_PWD }} - name: install dependecies run: pnpm install --frozen-lockfile - name: Build packages run: pnpm run publish env: - APPLEID: ${{ secrets.APPLEID }} - APPLEPWD: ${{ secrets.APPLEPWD }} - TEAMID: ${{ secrets.TEAMID }} PRERELEASE: true GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} - name: Build for M1 if: matrix.os == 'macos-latest' run: pnpm run publish --arch=arm64 env: - APPLEID: ${{ secrets.APPLEID }} - APPLEPWD: ${{ secrets.APPLEPWD }} - TEAMID: ${{ secrets.TEAMID }} PRERELEASE: true GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} diff --git a/.github/workflows/publish.yml b/.github/workflows/publish.yml index 4f1bd37..5d84446 100644 --- a/.github/workflows/publish.yml +++ b/.github/workflows/publish.yml @@ -19,26 +19,14 @@ jobs: - uses: actions/setup-node@v4 with: node-version: 22 - - name: Import macOS Certs - if: matrix.os == 'macos-latest' - uses: apple-actions/import-codesign-certs@v3 - with: - p12-file-base64: ${{ secrets.MACOS_CERT_BASE64 }} - p12-password: ${{ secrets.MACOS_CERT_PWD }} - name: install dependecies run: pnpm install --frozen-lockfile - name: Build packages run: pnpm run publish env: - APPLEID: ${{ secrets.APPLEID }} - APPLEPWD: ${{ secrets.APPLEPWD }} - TEAMID: ${{ secrets.TEAMID }} GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} - name: Build for M1 if: matrix.os == 'macos-latest' run: pnpm run publish --arch=arm64 env: - APPLEID: ${{ secrets.APPLEID }} - APPLEPWD: ${{ secrets.APPLEPWD }} - TEAMID: ${{ secrets.TEAMID }} GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} From 5da593769505e03da09e426c1dc29a2034417ea9 Mon Sep 17 00:00:00 2001 From: bert0ns Date: Sun, 7 Jun 2026 19:10:53 +0200 Subject: [PATCH 2/2] docs: updated readme --- README.md | 20 ++++++++++---------- package.json | 2 +- 2 files changed, 11 insertions(+), 11 deletions(-) diff --git a/README.md b/README.md index 8ccc496..b2d2c1d 100644 --- a/README.md +++ b/README.md @@ -107,9 +107,9 @@ e dovrebbe tutto funzionare senza problemi Prerequisiti: - [git](https://git-scm.com) -- [NodeJS](https://nodejs.org) (v18, consigliata fortemente l'installazione via +- [NodeJS](https://nodejs.org) (v25, consigliata fortemente l'installazione via [nvm](https://github.com/nvm-sh/nvm)) -- [Yarn](https://yarnpkg.com/getting-started/install) +- [pnpm](https://pnpm.io/installation) Per prima cosa scarica l'app @@ -117,19 +117,19 @@ Per prima cosa scarica l'app # clona la repository git clone https://github.com/toto04/webeep-sync && cd webeep-sync # installa le dependencies -yarn +pnpm install ``` e questo è tutto, l'app può essere avviata via linea di comando con ```sh -yarn start +pnpm start ``` oppure puoi creare un package per installarla con ```sh -yarn make +pnpm make ``` Per maggiori informazioni, dai un'occhiata agli script in `package.json` e alla documentazione @@ -253,9 +253,9 @@ and everything should work without problems Prerequisites: - [git](https://git-scm.com) -- [NodeJS](https://nodejs.org) (v18, I strongly recommend to install it via +- [NodeJS](https://nodejs.org) (v25, I strongly recommend to install it via [nvm](https://github.com/nvm-sh/nvm)) -- [Yarn](https://yarnpkg.com/getting-started/install) +- [pnpm](https://pnpm.io/installation) First of all, download the app @@ -263,19 +263,19 @@ First of all, download the app # clone the repository git clone https://github.com/toto04/webeep-sync && cd webeep-sync # install dependencies -yarn +pnpm install ``` and that's it, the app can be launched from command line using ```sh -yarn start +pnpm start ``` or if you prefer, you can create a package for installation with ```sh -yarn make +pnpm make ``` For more information, have a look at the scripts in `package.json` and the documentation of the diff --git a/package.json b/package.json index fd35de9..3bbf278 100644 --- a/package.json +++ b/package.json @@ -22,7 +22,7 @@ }, "keywords": [], "author": "Tommaso Morganti", - "license": "MIT", + "license": "GPL-3.0", "lint-staged": { "*.{ts,tsx,js,jsx}": [ "eslint --fix",