Skip to content

Commit f738108

Browse files
committed
chore: preserve permissions on artifact upload
1 parent 67d349e commit f738108

File tree

1 file changed

+3
-2
lines changed

1 file changed

+3
-2
lines changed

.github/workflows/main.yml

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -145,10 +145,11 @@ jobs:
145145
run: pnpm run build-and-pack
146146

147147
- name: Upload tgz to Github artifacts
148-
uses: actions/upload-artifact@v4
148+
uses: pyTooling/upload-artifact@v4 # Used to preserve permissions
149149
with:
150150
name: unraid-api
151151
path: ${{ github.workspace }}/api/deploy/pack/*
152+
compression-level: 2
152153

153154
build-unraid-ui-webcomponents:
154155
name: Build Unraid UI Library (Webcomponent Version)
@@ -340,7 +341,7 @@ jobs:
340341
path: ${{ github.workspace }}/plugin/source/dynamix.unraid.net/usr/local/emhttp/plugins/dynamix.my.servers/unraid-components/nuxt
341342
merge-multiple: true
342343
- name: Download Unraid API
343-
uses: actions/download-artifact@v4
344+
uses: pyTooling/download-artifact@v4 # Used to preserve permissions
344345
with:
345346
name: unraid-api
346347
path: ${{ github.workspace }}/plugin/source/dynamix.unraid.net/usr/local/unraid-api

0 commit comments

Comments
 (0)