diff --git a/.github/workflows/desktop-prod.yml b/.github/workflows/desktop-prod.yml index cbe101a9d..5c1dd425a 100644 --- a/.github/workflows/desktop-prod.yml +++ b/.github/workflows/desktop-prod.yml @@ -38,6 +38,9 @@ jobs: - name: Install system dependencies run: 'sudo apt-get update && sudo apt install -y curl gnupg git libappindicator3-1 ca-certificates binutils icnsutils graphicsmagick' + - name: Fix node-gyp and Python + run: python3 -m pip install packaging setuptools + - name: Install latest version of NPM run: 'sudo npm install -g npm@9' @@ -81,6 +84,14 @@ jobs: COMPANY_FACEBOOK_LINK: 'https://www.facebook.com/everteamshq' COMPANY_TWITTER_LINK: 'https://twitter.com/ever_teams' COMPANY_LINKEDIN_LINK: 'https://www.linkedin.com/company/ever-co' + PROJECT_REPO: 'https://github.com/ever-co/ever-teams.git' + DESKTOP_TIMER_APP_NAME: 'ever-teams-desktop' + DESKTOP_TIMER_APP_DESCRIPTION: 'Ever Teams Desktop' + DESKTOP_TIMER_APP_ID: 'com.ever.everteamsdesktop' + DESKTOP_TIMER_APP_REPO_NAME: 'ever-teams-desktop' + DESKTOP_TIMER_APP_REPO_OWNER: 'ever-co' + DESKTOP_TIMER_APP_WELCOME_TITLE: 'Welcome to Ever Teams' + DESKTOP_TIMER_APP_WELCOME_CONTENT: 'Ever Teams is a productivity tool that helps you to stay focused on your work and manage your team work better.' release-mac: runs-on: ${{ matrix.os }} @@ -102,6 +113,9 @@ jobs: node-version: 16 cache: 'yarn' + - name: Fix node-gyp and Python + run: python3 -m pip install packaging setuptools + - name: Install latest version of NPM run: 'sudo npm install -g npm@9' @@ -145,6 +159,14 @@ jobs: COMPANY_FACEBOOK_LINK: 'https://www.facebook.com/everteamshq' COMPANY_TWITTER_LINK: 'https://twitter.com/ever_teams' COMPANY_LINKEDIN_LINK: 'https://www.linkedin.com/company/ever-co' + PROJECT_REPO: 'https://github.com/ever-co/ever-teams.git' + DESKTOP_TIMER_APP_NAME: 'ever-teams-desktop' + DESKTOP_TIMER_APP_DESCRIPTION: 'Ever Teams Desktop' + DESKTOP_TIMER_APP_ID: 'com.ever.everteamsdesktop' + DESKTOP_TIMER_APP_REPO_NAME: 'ever-teams-desktop' + DESKTOP_TIMER_APP_REPO_OWNER: 'ever-co' + DESKTOP_TIMER_APP_WELCOME_TITLE: 'Welcome to Ever Teams' + DESKTOP_TIMER_APP_WELCOME_CONTENT: 'Ever Teams is a productivity tool that helps you to stay focused on your work and manage your team work better.' release-windows: runs-on: ${{ matrix.os }} @@ -166,6 +188,9 @@ jobs: node-version: 16 cache: 'yarn' + - name: Fix node-gyp and Python + run: python3 -m pip install packaging setuptools + - name: Install latest version of NPM run: 'npm install -g npm@9' @@ -209,3 +234,11 @@ jobs: COMPANY_FACEBOOK_LINK: 'https://www.facebook.com/everteamshq' COMPANY_TWITTER_LINK: 'https://twitter.com/ever_teams' COMPANY_LINKEDIN_LINK: 'https://www.linkedin.com/company/ever-co' + PROJECT_REPO: 'https://github.com/ever-co/ever-teams.git' + DESKTOP_TIMER_APP_NAME: 'ever-teams-desktop' + DESKTOP_TIMER_APP_DESCRIPTION: 'Ever Teams Desktop' + DESKTOP_TIMER_APP_ID: 'com.ever.everteamsdesktop' + DESKTOP_TIMER_APP_REPO_NAME: 'ever-teams-desktop' + DESKTOP_TIMER_APP_REPO_OWNER: 'ever-co' + DESKTOP_TIMER_APP_WELCOME_TITLE: 'Welcome to Ever Teams' + DESKTOP_TIMER_APP_WELCOME_CONTENT: 'Ever Teams is a productivity tool that helps you to stay focused on your work and manage your team work better.'