Skip to content

Commit

Permalink
chore: fixing desktop app builds
Browse files Browse the repository at this point in the history
  • Loading branch information
evereq committed Nov 8, 2023
1 parent 8e7533c commit 63dee64
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'

Check warning on line 39 in .github/workflows/desktop-prod.yml

View workflow job for this annotation

GitHub Actions / Cspell

Unknown word (libappindicator)

Check warning on line 39 in .github/workflows/desktop-prod.yml

View workflow job for this annotation

GitHub Actions / Cspell

Unknown word (binutils)

Check warning on line 39 in .github/workflows/desktop-prod.yml

View workflow job for this annotation

GitHub Actions / Cspell

Unknown word (icnsutils)

Check warning on line 39 in .github/workflows/desktop-prod.yml

View workflow job for this annotation

GitHub Actions / Cspell

Unknown word (graphicsmagick)

- name: Fix node-gyp and Python
run: python3 -m pip install packaging setuptools

Check warning on line 42 in .github/workflows/desktop-prod.yml

View workflow job for this annotation

GitHub Actions / Cspell

Unknown word (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

Check warning on line 117 in .github/workflows/desktop-prod.yml

View workflow job for this annotation

GitHub Actions / Cspell

Unknown word (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

Check warning on line 192 in .github/workflows/desktop-prod.yml

View workflow job for this annotation

GitHub Actions / Cspell

Unknown word (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 63dee64

Please sign in to comment.