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:
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
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 file in release/*; do
echo "Uploading $file to release..."
gh release upload "${{ needs.release-please.outputs.tag_name }}" "$file" --clobber
gh release upload ${release_id} "$file" --clobber
done

View File

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

View File

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