Revert "matrix testing"

This reverts commit b994da02e7.
This commit is contained in:
Core 2022-08-05 00:12:27 +01:00
parent 6ce6d50333
commit 8619b70bf3
No known key found for this signature in database
GPG key ID: FE9BF1B547F8F3C6

View file

@ -24,7 +24,6 @@ jobs:
fail-fast: false fail-fast: false
matrix: matrix:
language: [ 'javascript' ] language: [ 'javascript' ]
Plan: [ pkg,dmg ]
steps: steps:
- run: echo ${{ matrix.Plan }} - run: echo ${{ matrix.Plan }}
@ -58,9 +57,7 @@ jobs:
rm -r node_modules/pouchdb-node/node_modules/leveldown rm -r node_modules/pouchdb-node/node_modules/leveldown
rm -r node_modules/pouchdb-adapter-leveldb/node_modules/leveldown rm -r node_modules/pouchdb-adapter-leveldb/node_modules/leveldown
#################################################
- name: Build the DMG - name: Build the DMG
if: ${{ matrix.Plan }} == dmg
env: env:
CSC_LINK: ${{ secrets.CSC_LINK }} CSC_LINK: ${{ secrets.CSC_LINK }}
CSC_KEY_PASSWORD: ${{ secrets.CSC_KEY_PASSWORD }} CSC_KEY_PASSWORD: ${{ secrets.CSC_KEY_PASSWORD }}
@ -73,20 +70,9 @@ jobs:
run: yarn dist:universalNotWorking -p never run: yarn dist:universalNotWorking -p never
- name: Add license to DMG - name: Add license to DMG
if: ${{ matrix.Plan }} == dmg
run: npx dmg-license resources/license.json dist/*.dmg run: npx dmg-license resources/license.json dist/*.dmg
- name: Upload Files (DMG)
if: ${{ matrix.Plan }} == dmg
uses: svenstaro/upload-release-action@v2
with:
repo_name: ciderapp/cider-releases
repo_token: ${{ secrets.RELEASE_TOKEN }}
file: dist/Cider-${{ env.APP_VERSION }}-universal.dmg
tag: v${{ env.APP_VERSION }}
- name: Upload macOS Latest - name: Upload macOS Latest
if: ${{ matrix.Plan }} == dmg
uses: svenstaro/upload-release-action@v2 uses: svenstaro/upload-release-action@v2
with: with:
repo_name: ciderapp/cider-releases repo_name: ciderapp/cider-releases
@ -94,25 +80,13 @@ jobs:
file: dist/latest-mac.yml file: dist/latest-mac.yml
tag: v${{ env.APP_VERSION }} tag: v${{ env.APP_VERSION }}
- name: Upload a Build Artifact
if: ${{ matrix.Plan }} == dmg
uses: actions/upload-artifact@v2.2.3
with:
name: Cider-macOS-${{ env.APP_VERSION }}-dmg
path: |
dist/*.dmg
dist/latest-mac.yml
#################################################
- name: Import - name: Import
if: ${{ matrix.Plan }} == pkg
uses: apple-actions/import-codesign-certs@v1 uses: apple-actions/import-codesign-certs@v1
with: with:
p12-file-base64: ${{ secrets.CSC_LINK }} p12-file-base64: ${{ secrets.CSC_LINK }}
p12-password: ${{ secrets.CSC_KEY_PASSWORD }} p12-password: ${{ secrets.CSC_KEY_PASSWORD }}
- name: Build the PKG - name: Build the PKG
if: ${{ matrix.Plan }} == pkg
env: env:
CSC_LINK: ${{ secrets.CSC_LINK }} CSC_LINK: ${{ secrets.CSC_LINK }}
CSC_KEY_PASSWORD: ${{ secrets.CSC_KEY_PASSWORD }} CSC_KEY_PASSWORD: ${{ secrets.CSC_KEY_PASSWORD }}
@ -125,17 +99,26 @@ jobs:
xcrun stapler staple dist/Cider*.pkg || true xcrun stapler staple dist/Cider*.pkg || true
- name: Upload a Build Artifact - name: Upload a Build Artifact
if: ${{ matrix.Plan }} == pkg
uses: actions/upload-artifact@v2.2.3 uses: actions/upload-artifact@v2.2.3
with: with:
name: Cider-macOS-${{ env.APP_VERSION }}-pkg name: Cider-macOS-${{ env.APP_VERSION }}
path: dist/*.pkg path: |
dist/*.dmg
dist/*.pkg
dist/latest-mac.yml
- name: Upload Files (DMG)
uses: svenstaro/upload-release-action@v2
with:
repo_name: ciderapp/cider-releases
repo_token: ${{ secrets.RELEASE_TOKEN }}
file: dist/Cider-${{ env.APP_VERSION }}-universal.dmg
tag: v${{ env.APP_VERSION }}
- name: Upload Files (PKG) - name: Upload Files (PKG)
if: ${{ matrix.Plan }} == pkg
uses: svenstaro/upload-release-action@v2 uses: svenstaro/upload-release-action@v2
with: with:
repo_name: ciderapp/cider-releases repo_name: ciderapp/cider-releases
repo_token: ${{ secrets.RELEASE_TOKEN }} repo_token: ${{ secrets.RELEASE_TOKEN }}
file: dist/Cider-${{ env.APP_VERSION }}-universal.pkg file: dist/Cider-${{ env.APP_VERSION }}-universal.pkg
tag: v${{ env.APP_VERSION }} tag: v${{ env.APP_VERSION }}