fix: release-please upload single draft

This commit is contained in:
Eli Bosley
2025-02-20 18:07:04 -05:00
parent 3ccf7d6e02
commit db134f091d
3 changed files with 10 additions and 5 deletions

View File

@@ -457,8 +457,10 @@ jobs:
env: env:
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
run: | run: |
release_id=$(gh release list --repo ${{ github.repository }} --json id --jq '.[] | select(.draft == true) | .id' | head -n 1)
# For each file in release directory # For each file in release directory
for file in release/*; do for file in release/*; do
echo "Uploading $file to release..." echo "Uploading $file to release..."
gh release upload "${{ needs.release-please.outputs.tag_name }}" "$file" --clobber gh release upload ${release_id} "$file" --clobber
done done

View File

@@ -19,7 +19,7 @@ jobs:
- name: Checkout repo - name: Checkout repo
uses: actions/checkout@v4 uses: actions/checkout@v4
with: with:
ref: refs/pull/${{ github.event.pull_request.number }}/merge ref: refs/pull/${{ github.event.pull_request.base.ref }}/merge
- name: Download artifact - name: Download artifact
uses: actions/download-artifact@v4 uses: actions/download-artifact@v4

View File

@@ -7,15 +7,18 @@
}, },
"web": { "web": {
"package-name": "@unraid/web", "package-name": "@unraid/web",
"release-type": "node" "release-type": "node",
"skip-github-release": true
}, },
"unraid-ui": { "unraid-ui": {
"package-name": "@unraid/ui", "package-name": "@unraid/ui",
"release-type": "node" "release-type": "node",
"skip-github-release": true
}, },
"plugin": { "plugin": {
"package-name": "@unraid/connect-plugin", "package-name": "@unraid/connect-plugin",
"release-type": "node" "release-type": "node",
"skip-github-release": true
} }
}, },
"separate-pull-requests": false, "separate-pull-requests": false,