Skip to content

Commit

Permalink
3.22.1
Browse files Browse the repository at this point in the history
add windows to github workflows
remove travis and appveyor build files
  • Loading branch information
MayGo committed Nov 13, 2024
1 parent 92e43cd commit 8ebe373
Show file tree
Hide file tree
Showing 5 changed files with 7 additions and 51 deletions.
7 changes: 6 additions & 1 deletion .github/workflows/build.yml
Original file line number Diff line number Diff line change
Expand Up @@ -33,7 +33,7 @@ jobs:
runs-on: ${{ matrix.os }}
strategy:
matrix:
os: [ubuntu-latest, macos-latest]
os: [ubuntu-latest, macos-latest, windows-latest]
node-version: [22.x]

steps:
Expand All @@ -53,6 +53,7 @@ jobs:

- name: Get Package Version
id: package_version
shell: bash
run: echo "PACKAGE_VERSION=$(node -p -e "require('./electron/package.json').version")" >> $GITHUB_ENV

- name: Setup Sentry Release
Expand Down Expand Up @@ -82,6 +83,7 @@ jobs:
cd ..
- name: Create .env file
shell: bash
run: |
cd electron
echo "SENTRY_DSN=${{ secrets.SENTRY_DSN }}" >> .env
Expand All @@ -99,6 +101,7 @@ jobs:
APPLE_ID: ${{ secrets.APPLE_ID }}
APPLE_ID_PASSWORD: ${{ secrets.APPLE_ID_PASSWORD }}
APPLE_TEAM_ID: ${{ secrets.APPLE_TEAM_ID }}
CSC_IDENTITY_AUTO_DISCOVERY: ${{ matrix.os != 'windows-latest' }}
run: |
cd electron
yarn build
Expand All @@ -124,3 +127,5 @@ jobs:
electron/dist/*.AppImage
electron/dist/*.deb
electron/dist/*.rpm
electron/dist/*.exe
electron/dist/*.msi
2 changes: 1 addition & 1 deletion README.md
Original file line number Diff line number Diff line change
Expand Up @@ -144,7 +144,7 @@ yarn install # Install dependencies
yarn start
```

Build scripts samples are in travis/appveyor files.
Build scripts samples are in .github/workflows files.

### Testing MAS build

Expand Down
35 changes: 0 additions & 35 deletions appveyor.yml

This file was deleted.

1 change: 0 additions & 1 deletion electron/electron-builder.yml
Original file line number Diff line number Diff line change
Expand Up @@ -19,7 +19,6 @@ files:
- '!util'
- '!test'
- '!release'
- '!travis_wait*'

publish:
- github
Expand Down
13 changes: 0 additions & 13 deletions electron/scripts/travis-release.sh

This file was deleted.

0 comments on commit 8ebe373

Please sign in to comment.