1
0
mirror of https://github.com/lensapp/lens.git synced 2025-05-20 05:10:56 +00:00

add no-optional to avoid nonessentials and switch back from make to allow node gyp error

This commit is contained in:
JoelTrain 2022-08-23 18:19:49 -05:00
parent 451ecfd959
commit 162cd175cb
No known key found for this signature in database
GPG Key ID: E7720A2908E42F0A

View File

@ -44,34 +44,34 @@ jobs:
- uses: actions/checkout@v3 - uses: actions/checkout@v3
# # Sets up the node_modules folder with the Windows version of the dependencies # Sets up the node_modules folder with the Windows version of the dependencies
# - name: Yarn install - name: Yarn install
# run: | run: |
# yarn install --frozen-lockfile --network-timeout=100000 yarn install --frozen-lockfile --network-timeout=100000 --no-optional
# yarn check --verify-tree --integrity yarn check --verify-tree --integrity
# # Downloads kubernetes dependencies # Downloads kubernetes dependencies
# - name: Download client binaries - name: Download client binaries
# run: yarn download:binaries run: yarn download:binaries
# # Fix the version of the build # Fix the version of the build
# - name: Fix Build version - name: Fix Build version
# run: yarn run npm:fix-build-version run: yarn run npm:fix-build-version
# # Compile # Compile
# - name: Compile - name: Compile
# run: yarn run compile run: yarn run compile
# # clear our pem folder before publish # clear our pem folder before publish
# # https://github.com/ukoloff/win-ca#clear-pem-folder-on-publish # https://github.com/ukoloff/win-ca#clear-pem-folder-on-publish
# - name: Clear CA trust - name: Clear CA trust
# run: rm -rf node_modules/win-ca/pem run: rm -rf node_modules/win-ca/pem
# - name: Electron Builder - name: Electron Builder
# run: yarn run electron-builder --publish onTag --win --dir run: yarn run electron-builder --publish onTag
- name: Make # - name: Make
run: make build # run: make build
- name: Upload artifacts - name: Upload artifacts
uses: actions/upload-artifact@v3 uses: actions/upload-artifact@v3