Skip to content

Commit e95df5c

Browse files
committed
Disable unnecessary workspace uploads
1 parent 6830106 commit e95df5c

1 file changed

Lines changed: 2 additions & 16 deletions

File tree

.github/workflows/ci.yml

Lines changed: 2 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -105,14 +105,6 @@ jobs:
105105
-p:Platform="Any CPU" `
106106
-p:Configuration=$env:CONFIGURATION
107107
108-
- name: Upload workspace
109-
uses: actions/upload-artifact@v7
110-
with:
111-
name: ${{ env.ID }}
112-
path: ${{ github.workspace }}
113-
retention-days: 1
114-
include-hidden-files: true
115-
116108
# Builds the shared libraries consumed by almost all projects in the SecureFolderFS codebase.
117109
shared:
118110
runs-on: windows-2025-vs2026
@@ -155,6 +147,7 @@ jobs:
155147
-p:Configuration=$env:CONFIGURATION
156148
157149
- name: Upload workspace
150+
if: ${{ matrix.project == 'Storage' }}
158151
uses: actions/upload-artifact@v7
159152
with:
160153
name: ${{ env.ID }}
@@ -208,6 +201,7 @@ jobs:
208201
-p:Configuration=$env:CONFIGURATION
209202
210203
- name: Upload workspace
204+
if: ${{ matrix.project == 'Sdk' }}
211205
uses: actions/upload-artifact@v7
212206
with:
213207
name: ${{ env.ID }}
@@ -276,14 +270,6 @@ jobs:
276270
-p:Configuration=$env:CONFIGURATION `
277271
-p:TargetFramework=$env:THIS_TFM
278272
279-
- name: Upload workspace
280-
uses: actions/upload-artifact@v7
281-
with:
282-
name: ${{ env.ID }}
283-
path: ${{ github.workspace }}
284-
retention-days: 1
285-
include-hidden-files: true
286-
287273
# Builds the SecureFolderFS cross-platform UI library.
288274
# This library is the common denominator for both the MAUI and Uno Platform project heads.
289275
ui:

0 commit comments

Comments
 (0)