|
|
|
@ -183,7 +183,7 @@ jobs:
|
|
|
|
- name: Set up environment
|
|
|
|
- name: Set up environment
|
|
|
|
run: |
|
|
|
|
run: |
|
|
|
|
sudo apt-get update
|
|
|
|
sudo apt-get update
|
|
|
|
sudo apt-get -y install pkg-config libxss-dev rpm musl-dev musl-tools flatpak flatpak-builder
|
|
|
|
sudo apt-get -y install pkg-config libxss-dev rpm flatpak flatpak-builder
|
|
|
|
|
|
|
|
|
|
|
|
- name: Set up Snap
|
|
|
|
- name: Set up Snap
|
|
|
|
run: sudo snap install snapcraft --classic
|
|
|
|
run: sudo snap install snapcraft --classic
|
|
|
|
@ -236,10 +236,8 @@ jobs:
|
|
|
|
env:
|
|
|
|
env:
|
|
|
|
PKG_CONFIG_ALLOW_CROSS: true
|
|
|
|
PKG_CONFIG_ALLOW_CROSS: true
|
|
|
|
PKG_CONFIG_ALL_STATIC: true
|
|
|
|
PKG_CONFIG_ALL_STATIC: true
|
|
|
|
TARGET: musl
|
|
|
|
|
|
|
|
run: |
|
|
|
|
run: |
|
|
|
|
rustup target add x86_64-unknown-linux-musl
|
|
|
|
node build.js --release
|
|
|
|
node build.js --target=x86_64-unknown-linux-musl --release
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
- name: Build application
|
|
|
|
- name: Build application
|
|
|
|
run: npm run dist:lin
|
|
|
|
run: npm run dist:lin
|
|
|
|
@ -332,7 +330,7 @@ jobs:
|
|
|
|
- name: Set up environment
|
|
|
|
- name: Set up environment
|
|
|
|
run: |
|
|
|
|
run: |
|
|
|
|
sudo apt-get update
|
|
|
|
sudo apt-get update
|
|
|
|
sudo apt-get -y install pkg-config libxss-dev rpm musl-dev musl-tools flatpak flatpak-builder
|
|
|
|
sudo apt-get -y install pkg-config libxss-dev rpm flatpak flatpak-builder
|
|
|
|
|
|
|
|
|
|
|
|
- name: Print environment
|
|
|
|
- name: Print environment
|
|
|
|
run: |
|
|
|
|
run: |
|
|
|
|
@ -382,12 +380,8 @@ jobs:
|
|
|
|
env:
|
|
|
|
env:
|
|
|
|
PKG_CONFIG_ALLOW_CROSS: true
|
|
|
|
PKG_CONFIG_ALLOW_CROSS: true
|
|
|
|
PKG_CONFIG_ALL_STATIC: true
|
|
|
|
PKG_CONFIG_ALL_STATIC: true
|
|
|
|
CARGO_TARGET_AARCH64_UNKNOWN_LINUX_MUSL_LINKER: aarch64-linux-musl-gcc
|
|
|
|
|
|
|
|
CC: aarch64-linux-musl-gcc
|
|
|
|
|
|
|
|
TARGET: musl
|
|
|
|
|
|
|
|
run: |
|
|
|
|
run: |
|
|
|
|
rustup target add aarch64-unknown-linux-musl
|
|
|
|
node build.js --release
|
|
|
|
node build.js --target=aarch64-unknown-linux-musl --release
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
- name: Check index.d.ts generated
|
|
|
|
- name: Check index.d.ts generated
|
|
|
|
if: github.event_name == 'pull_request' && steps.cache.outputs.cache-hit != 'true'
|
|
|
|
if: github.event_name == 'pull_request' && steps.cache.outputs.cache-hit != 'true'
|
|
|
|
|