Skip to content

Commit accea92

Browse files
committed
Update patch.yml
1 parent fd51bda commit accea92

File tree

1 file changed

+15
-2
lines changed

1 file changed

+15
-2
lines changed

.github/workflows/patch.yml

Lines changed: 15 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -75,6 +75,19 @@ jobs:
7575
env:
7676
PYTHONUNBUFFERED: '1'
7777

78+
- name: Determine which artifacts to upload
79+
id: build_artifacts
80+
run: |
81+
OLD=${{ needs.check.outputs.old }}
82+
NEW=${{ needs.check.outputs.new }}
83+
ARTIFACTS="YOURLS-update-$OLD-to-$NEW.zip YOURLS-update-$OLD-to-$NEW.txt"
84+
85+
if [ -f "YOURLS-update-$OLD-to-$NEW.removed.txt" ]; then
86+
ARTIFACTS="$ARTIFACTS YOURLS-update-$OLD-to-$NEW.removed.txt"
87+
fi
88+
89+
echo "artifact_files=$ARTIFACTS" >> $GITHUB_OUTPUT
90+
7891
- name: Create Release & Upload Patch
7992
uses: ncipollo/release-action@v1
8093
with:
@@ -83,7 +96,7 @@ jobs:
8396
bodyFile: YOURLS-update-${{ needs.check.outputs.old }}-to-${{ needs.check.outputs.new }}.summary.txt
8497
draft: false
8598
prerelease: false
86-
artifacts: |
87-
YOURLS-update-${{ needs.check.outputs.old }}-to-${{ needs.check.outputs.new }}.zip
99+
artifacts: ${{ steps.build_artifacts.outputs.artifact_files }}
88100
env:
89101
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
102+

0 commit comments

Comments
 (0)