mirror of
https://github.com/pavlobu/deskreen.git
synced 2025-05-20 17:30:13 -07:00
modified workflow files
This commit is contained in:
parent
b925803d9f
commit
9d5cd029e5
15
.github/workflows/codecov.yml
vendored
15
.github/workflows/codecov.yml
vendored
@ -13,20 +13,23 @@ jobs:
|
||||
with:
|
||||
node-version: 14
|
||||
|
||||
# - name: yarn install from npmjs registry
|
||||
# run: |
|
||||
# yarn install --no-lockfile
|
||||
# yarn install-client:nolockfile
|
||||
- name: yarn install from npmjs registry
|
||||
run: |
|
||||
cd app/client
|
||||
yarn install --no-lockfile
|
||||
cd ../..
|
||||
yarn install --no-lockfile
|
||||
|
||||
- name: Configure private AWS npm registry and install packages from it
|
||||
# if: ${{ failure() }}
|
||||
if: ${{ failure() }}
|
||||
run: |
|
||||
npm config set registry https://packages.deskreen.com/
|
||||
npm set //packages.deskreen.com/:_authToken="${{ secrets.NPMRC_USER_TOKEN }}"
|
||||
npm config set always-auth true
|
||||
yarn install --frozen-lockfile
|
||||
cd app/client
|
||||
yarn install --frozen-lockfile
|
||||
cd ../..
|
||||
yarn install --frozen-lockfile
|
||||
|
||||
- name: yarn build
|
||||
run: yarn build
|
||||
|
15
.github/workflows/release.yml
vendored
15
.github/workflows/release.yml
vendored
@ -46,20 +46,23 @@ jobs:
|
||||
with:
|
||||
node-version: 14
|
||||
|
||||
# - name: yarn install from npmjs registry
|
||||
# run: |
|
||||
# yarn install --no-lockfile
|
||||
# yarn install-client:nolockfile
|
||||
- name: yarn install from npmjs registry
|
||||
run: |
|
||||
cd app/client
|
||||
yarn install --no-lockfile
|
||||
cd ../..
|
||||
yarn install --no-lockfile
|
||||
|
||||
- name: Configure private AWS npm registry and install packages from it
|
||||
# if: ${{ failure() }}
|
||||
if: ${{ failure() }}
|
||||
run: |
|
||||
npm config set registry https://packages.deskreen.com/
|
||||
npm set //packages.deskreen.com/:_authToken="${{ secrets.NPMRC_USER_TOKEN }}"
|
||||
npm config set always-auth true
|
||||
yarn install --frozen-lockfile
|
||||
cd app/client
|
||||
yarn install --frozen-lockfile
|
||||
cd ../..
|
||||
yarn install --frozen-lockfile
|
||||
|
||||
- name: yarn package-ci
|
||||
env:
|
||||
|
15
.github/workflows/test.yml
vendored
15
.github/workflows/test.yml
vendored
@ -21,20 +21,23 @@ jobs:
|
||||
with:
|
||||
node-version: 14
|
||||
|
||||
# - name: yarn install from npmjs registry
|
||||
# run: |
|
||||
# yarn install --no-lockfile
|
||||
# yarn install-client:nolockfile
|
||||
- name: yarn install from npmjs registry
|
||||
run: |
|
||||
cd app/client
|
||||
yarn install --no-lockfile
|
||||
cd ../..
|
||||
yarn install --no-lockfile
|
||||
|
||||
- name: Configure private AWS npm registry and install packages from it
|
||||
# if: ${{ failure() }}
|
||||
if: ${{ failure() }}
|
||||
run: |
|
||||
npm config set registry https://packages.deskreen.com/
|
||||
npm set //packages.deskreen.com/:_authToken="${{ secrets.NPMRC_USER_TOKEN }}"
|
||||
npm config set always-auth true
|
||||
yarn install --frozen-lockfile
|
||||
cd app/client
|
||||
yarn install --frozen-lockfile
|
||||
cd ../..
|
||||
yarn install --frozen-lockfile
|
||||
|
||||
# following step does code signing when `electron-builder --publish always` (look in package.json)
|
||||
- name: yarn package-ci
|
||||
|
Loading…
x
Reference in New Issue
Block a user