mirror of
https://github.com/element-hq/element-desktop.git
synced 2026-02-06 13:52:18 -05:00
17
.github/workflows/build_linux.yaml
vendored
17
.github/workflows/build_linux.yaml
vendored
@@ -132,12 +132,7 @@ jobs:
|
||||
FORCE_COLOR: 0
|
||||
|
||||
- name: Install Deps
|
||||
run: |
|
||||
pnpm install --frozen-lockfile
|
||||
# Workaround for pnpm strict security
|
||||
chmod +x node_modules/7zip-bin/linux/*/7za
|
||||
# DEBUG
|
||||
ls -lah node_modules/7zip-bin/linux/*/7za
|
||||
run: pnpm install --frozen-lockfile
|
||||
|
||||
- name: "Get modified files"
|
||||
id: changed_files
|
||||
@@ -167,8 +162,14 @@ jobs:
|
||||
$HAK_DOCKER_IMAGE \
|
||||
pnpm build:native
|
||||
|
||||
- name: Fix permissions on .hak
|
||||
run: sudo chown -R $USER:$USER .hak
|
||||
- name: Fix permissions
|
||||
run: |
|
||||
# For .hak
|
||||
sudo chown -R $USER:$USER .hak
|
||||
# For node_modules pnpm strict security
|
||||
chmod +x node_modules/7zip-bin/linux/*/7za
|
||||
# DEBUG
|
||||
ls -lah node_modules/7zip-bin/linux/*/7za
|
||||
|
||||
- name: Check native libraries in hak dependencies
|
||||
run: |
|
||||
|
||||
Reference in New Issue
Block a user