test nightly

This commit is contained in:
yasserfaraazkhan 2024-02-23 00:25:41 +05:30
parent 8516416892
commit c6d05d2015
2 changed files with 21 additions and 21 deletions

View file

@ -68,7 +68,7 @@ jobs:
(inputs.tag != '')
)
}}
runs-on: ubuntu-latest
runs-on: ubuntu-22.04
steps:
- name: ci/checkout-repo
uses: actions/checkout@ac593985615ec2ede58e132d2e21d2b1cbd6127c # v3.3.0
@ -86,10 +86,10 @@ jobs:
wget -qO - https://download.opensuse.org/repositories/Emulators:/Wine:/Debian/xUbuntu_22.04/Release.key | sudo apt-key add -
wget -qO /usr/local/bin/yq https://github.com/mikefarah/yq/releases/download/v4.20.1/yq_linux_amd64 && chmod a+x /usr/local/bin/yq
sudo apt-get update || true && sudo apt-get install -y ca-certificates libxtst-dev libpng++-dev gcc-aarch64-linux-gnu g++-aarch64-linux-gnu jq icnsutils graphicsmagick tzdata
npm ci --ignore-scripts
npm install -g node-gyp
npm i robotjs
npx electron-rebuild --platform=linux -f -t prod,optional,dev -w robotjs
npm ci
# npm install -g node-gyp
# npm i robotjs
# npx electron-rebuild --platform=linux -f -t prod,optional,dev -w robotjs
- name: Set Environment Variables
run: |
@ -176,7 +176,7 @@ jobs:
run: |
npm cache clean --force
jq '.mac.target=["zip"]' electron-builder.json | jq '.mac.gatekeeperAssess=false' > /tmp/electron-builder.json && cp /tmp/electron-builder.json .
npm ci --ignore-scripts
npm ci
npm install -g node-gyp
npm i robotjs
npx electron-rebuild --platform=darwin -f -t prod,optional,dev -w robotjs
@ -269,7 +269,7 @@ jobs:
node-gyp install --devdir="C:\Users\runneradmin\.electron-gyp" --target=$(jq -r .devDependencies.electron package.json) --dist-url="https://electronjs.org/headers"
node-gyp install --devdir="C:\Users\runneradmin\.electron-gyp" --target=$(jq -r .devDependencies.electron package.json) --dist-url="https://electronjs.org/headers" --arch arm64
node-gyp install --devdir="C:\Users\runneradmin\.electron-gyp" --target=$(jq -r .devDependencies.electron package.json) --dist-url="https://electronjs.org/headers" --arch ia32
npm ci --openssl_fips='' --ignore-scripts
npm ci --openssl_fips='''
npm i robotjs
npx electron-rebuild --platform=win32 -f -t prod,optional,dev -w robotjs

View file

@ -27,21 +27,21 @@ jobs:
git push --tags --force
echo "tag=$(jq -r .version package.json)" >> $GITHUB_OUTPUT
# nightly-main:
# needs:
# - tag-nightly-build
# uses: ./.github/workflows/nightly-main.yml
# secrets: inherit
# with:
# tag: ${{ needs.tag-nightly-build.outputs.tag }}
nightly-main:
needs:
- tag-nightly-build
uses: ./.github/workflows/nightly-main.yml
secrets: inherit
with:
tag: ${{ needs.tag-nightly-build.outputs.tag }}
# nightly-rainforest:
# needs:
# - tag-nightly-build
# uses: ./.github/workflows/nightly-rainforest.yml
# secrets: inherit
# with:
# tag: ${{ needs.tag-nightly-build.outputs.tag }}
nightly-rainforest:
needs:
- tag-nightly-build
uses: ./.github/workflows/nightly-rainforest.yml
secrets: inherit
with:
tag: ${{ needs.tag-nightly-build.outputs.tag }}
nightly-e2e:
needs: