File tree Expand file tree Collapse file tree 2 files changed +8
-7
lines changed Expand file tree Collapse file tree 2 files changed +8
-7
lines changed Original file line number Diff line number Diff line change 1- name : PR Preview Release Binaries
1+ name : PR Preview Build
22
33on :
44 pull_request :
5252 - name : Upload Build Artifact
5353 uses : actions/upload-artifact@ea165f8d65b6e75b540449e92b4886f43607fa02 # v4.6.2
5454 with :
55- name : agentapi-preview- build
55+ name : agentapi-build-${{ github.event.pull_request.number }}
5656 path : ${{ github.workspace }}/out
5757 retention-days : 7
5858
Original file line number Diff line number Diff line change @@ -40,19 +40,20 @@ jobs:
4040 - name : Create or Update PR Release
4141 env :
4242 GH_TOKEN : ${{ secrets.GITHUB_TOKEN }}
43- RELEASE_TAG : ' agentapi_${{ github.event.pull_request.number }}'
43+ RELEASE_TAG : ' agentapi_${{ steps.pr.outputs.number }}'
44+ PR_NUMBER : ${{ steps.pr.outputs.number }}
4445
4546 run : |
4647 # Check if release exists
47- if gh release view "$RELEASE_TAG" &>/dev/null; then
48+ if gh release view "$RELEASE_TAG" --repo ${{ github.repository }} &>/dev/null; then
4849 echo "Updating release $RELEASE_TAG"
49- gh release upload "$RELEASE_TAG" "$GITHUB_WORKSPACE" /out/* --clobber
50+ gh release upload "$RELEASE_TAG" . /out/* --clobber --repo ${{ github.repository }}
5051 else
5152 echo "Creating release $RELEASE_TAG"
52- gh release create "$RELEASE_TAG" "$GITHUB_WORKSPACE" /out/* \
53+ gh release create "$RELEASE_TAG" . /out/* \
5354 --title "$RELEASE_TAG" \
5455 --notes "Preview release for PR #${PR_NUMBER}" \
55- --draft --latest=false
56+ --repo ${{ github.repository }}
5657 fi
5758
5859 - name : Comment on PR
You can’t perform that action at this time.
0 commit comments