Skip to content

Commit

Permalink
Merge pull request #1748 from ever-co/develop
Browse files Browse the repository at this point in the history
chore: fixing desktop app builds
  • Loading branch information
evereq authored Nov 8, 2023
2 parents 9be3bf3 + 63dee64 commit 027b8a8
Showing 1 changed file with 33 additions and 0 deletions.
33 changes: 33 additions & 0 deletions .github/workflows/desktop-prod.yml
Original file line number Diff line number Diff line change
Expand Up @@ -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'

Expand Down Expand Up @@ -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 }}
Expand All @@ -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'

Expand Down Expand Up @@ -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 }}
Expand All @@ -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'

Expand Down Expand Up @@ -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.'

0 comments on commit 027b8a8

Please sign in to comment.