Commit a18eea3
Update GitHub Action to publish CLI binaries as release assets (#40)
* NF-XXXX: Update GitHub Action to publish CLI binaries as release assets
• Modifies the existing release workflow to publish binaries directly as release assets
• Uses softprops/action-gh-release to upload tar.gz files and checksums to the release
• Ensures assets match the format in v1.6.1 release
Co-Authored-By: [email protected] <[email protected]>
* NF-XXXX: Update workflow to trigger on both created and published releases
• Adds 'published' event type to workflow trigger
• Ensures workflow runs when draft releases are published
• Fixes issue where workflow didn't run for v1.7.1
Co-Authored-By: [email protected] <[email protected]>
* NF-XXXX: Replace created trigger with workflow_dispatch
• Removes 'created' event type from workflow trigger
• Adds workflow_dispatch to allow manual triggering
• Keeps 'published' trigger for draft release publication
Co-Authored-By: [email protected] <[email protected]>
* NF-XXXX: Revert changes to Upload assets section
• Restores original artifact upload configuration
• Keeps workflow_dispatch and published triggers
• Makes minimal changes to existing workflow
Co-Authored-By: [email protected] <[email protected]>
---------
Co-authored-by: Devin AI <158243242+devin-ai-integration[bot]@users.noreply.github.com>
Co-authored-by: [email protected] <[email protected]>1 parent 91475ec commit a18eea3
1 file changed
+2
-1
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
2 | 2 | | |
3 | 3 | | |
4 | 4 | | |
5 | | - | |
| 5 | + | |
| 6 | + | |
6 | 7 | | |
7 | 8 | | |
8 | 9 | | |
| |||
0 commit comments