Commit 8b8b7a2
committed
feat(.github/workflows): Add steps to generate release notes and upload binary files
Added steps in the build workflow to first generate release notes using release-drafter/release-drafter@v5. Then, if the ref starts with 'refs/tags/', upload binary files to the release using softprops/action-gh-release@v1, populating the release details from the output of the release drafter step. This streamlines the release process by automating note generation and asset upload.1 parent a050359 commit 8b8b7a2
1 file changed
Lines changed: 11 additions & 0 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
59 | 59 | | |
60 | 60 | | |
61 | 61 | | |
| 62 | + | |
62 | 63 | | |
| 64 | + | |
63 | 65 | | |
64 | 66 | | |
65 | 67 | | |
| 68 | + | |
| 69 | + | |
| 70 | + | |
| 71 | + | |
| 72 | + | |
66 | 73 | | |
67 | 74 | | |
68 | 75 | | |
69 | 76 | | |
70 | 77 | | |
| 78 | + | |
| 79 | + | |
| 80 | + | |
| 81 | + | |
0 commit comments