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
2
2
3
3
on :
4
4
pull_request :
52
52
- name : Upload Build Artifact
53
53
uses : actions/upload-artifact@ea165f8d65b6e75b540449e92b4886f43607fa02 # v4.6.2
54
54
with :
55
- name : agentapi-preview- build
55
+ name : agentapi-build-${{ github.event.pull_request.number }}
56
56
path : ${{ github.workspace }}/out
57
57
retention-days : 7
58
58
Original file line number Diff line number Diff line change @@ -40,19 +40,20 @@ jobs:
40
40
- name : Create or Update PR Release
41
41
env :
42
42
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 }}
44
45
45
46
run : |
46
47
# 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
48
49
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 }}
50
51
else
51
52
echo "Creating release $RELEASE_TAG"
52
- gh release create "$RELEASE_TAG" "$GITHUB_WORKSPACE" /out/* \
53
+ gh release create "$RELEASE_TAG" . /out/* \
53
54
--title "$RELEASE_TAG" \
54
55
--notes "Preview release for PR #${PR_NUMBER}" \
55
- --draft --latest=false
56
+ --repo ${{ github.repository }}
56
57
fi
57
58
58
59
- name : Comment on PR
You can’t perform that action at this time.
0 commit comments