Skip to content

Commit 9e22d66

Browse files
CopilotJDetmar
andauthored
Fix invalid matrix strategy placement in publish workflow (#187)
* Initial plan * Fix publish.yml syntax error - move strategy matrix to proper structure Co-authored-by: JDetmar <[email protected]> --------- Co-authored-by: copilot-swe-agent[bot] <[email protected]> Co-authored-by: JDetmar <[email protected]>
1 parent fe95d2b commit 9e22d66

File tree

2 files changed

+49
-12
lines changed

2 files changed

+49
-12
lines changed

.github/workflows/publish.yml

Lines changed: 48 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -54,23 +54,59 @@ jobs:
5454
echo "Using latest successful CI run: $RUN_ID"
5555
fi
5656
57-
- name: Download package artifact
58-
if: inputs.package == 'All' || inputs.package == matrix.package
57+
- name: Download NLog.Extensions.AzureBlobStorage
58+
if: inputs.package == 'All' || inputs.package == 'NLog.Extensions.AzureBlobStorage'
5959
uses: actions/download-artifact@v4
6060
with:
61-
name: package-${{ matrix.package }}
61+
name: package-NLog.Extensions.AzureBlobStorage
62+
path: packages
63+
github-token: ${{ github.token }}
64+
run-id: ${{ steps.get-run-id.outputs.run_id }}
65+
66+
- name: Download NLog.Extensions.AzureDataTables
67+
if: inputs.package == 'All' || inputs.package == 'NLog.Extensions.AzureDataTables'
68+
uses: actions/download-artifact@v4
69+
with:
70+
name: package-NLog.Extensions.AzureDataTables
71+
path: packages
72+
github-token: ${{ github.token }}
73+
run-id: ${{ steps.get-run-id.outputs.run_id }}
74+
75+
- name: Download NLog.Extensions.AzureQueueStorage
76+
if: inputs.package == 'All' || inputs.package == 'NLog.Extensions.AzureQueueStorage'
77+
uses: actions/download-artifact@v4
78+
with:
79+
name: package-NLog.Extensions.AzureQueueStorage
80+
path: packages
81+
github-token: ${{ github.token }}
82+
run-id: ${{ steps.get-run-id.outputs.run_id }}
83+
84+
- name: Download NLog.Extensions.AzureEventGrid
85+
if: inputs.package == 'All' || inputs.package == 'NLog.Extensions.AzureEventGrid'
86+
uses: actions/download-artifact@v4
87+
with:
88+
name: package-NLog.Extensions.AzureEventGrid
89+
path: packages
90+
github-token: ${{ github.token }}
91+
run-id: ${{ steps.get-run-id.outputs.run_id }}
92+
93+
- name: Download NLog.Extensions.AzureEventHub
94+
if: inputs.package == 'All' || inputs.package == 'NLog.Extensions.AzureEventHub'
95+
uses: actions/download-artifact@v4
96+
with:
97+
name: package-NLog.Extensions.AzureEventHub
98+
path: packages
99+
github-token: ${{ github.token }}
100+
run-id: ${{ steps.get-run-id.outputs.run_id }}
101+
102+
- name: Download NLog.Extensions.AzureServiceBus
103+
if: inputs.package == 'All' || inputs.package == 'NLog.Extensions.AzureServiceBus'
104+
uses: actions/download-artifact@v4
105+
with:
106+
name: package-NLog.Extensions.AzureServiceBus
62107
path: packages
63108
github-token: ${{ github.token }}
64109
run-id: ${{ steps.get-run-id.outputs.run_id }}
65-
strategy:
66-
matrix:
67-
package:
68-
- NLog.Extensions.AzureBlobStorage
69-
- NLog.Extensions.AzureDataTables
70-
- NLog.Extensions.AzureQueueStorage
71-
- NLog.Extensions.AzureEventGrid
72-
- NLog.Extensions.AzureEventHub
73-
- NLog.Extensions.AzureServiceBus
74110
- name: List packages to publish
75111
run: |
76112
echo "Packages to publish:"

.gitignore

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -260,3 +260,4 @@ paket-files/
260260
__pycache__/
261261
*.pyc
262262
/src/nuget.exe
263+
actionlint

0 commit comments

Comments
 (0)