Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

feat: [#187] Add release application feature #206

Merged
merged 65 commits into from
Mar 11, 2025

Conversation

jjosafath
Copy link
Contributor

@jjosafath jjosafath commented Mar 7, 2025

What & Why

This feature will allow users to make separate packages in releases for their respective applications in their go repo. This will be especially helpful for monorepos.

  • understand & fix why only one package is in the release
  • order alphabetically
  • test with 2 repos

other info

It might be good to do builds for different os, I got errors trying it, but will do that in another PR since it's not a requirement now

Sorry, something went wrong.

jjosafath added 30 commits March 4, 2025 15:03
…ew inputs for GitHub release downloads
…n action.yml
… GitHub release download
…ariables and using direct input paths
@jjosafath
Copy link
Contributor Author

image

image

tested on 2 repos

@030
Copy link
Contributor

030 commented Mar 8, 2025

Could you improve the naming of the artifacts as fn1-amd64 is not descriptive enough? Something like:
<cmd-app-name>-<version>-<os-type>-<arch>-<extension-if-applicable>

… versioning
…or improved versioning
…or consistency
@jjosafath jjosafath requested a review from sbp-bvanb March 10, 2025 10:02
@jjosafath jjosafath merged commit 5a97ad6 into main Mar 11, 2025
3 checks passed
@jjosafath jjosafath deleted the add-release-application-feature branch March 11, 2025 07:38
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Upload Golang artifacts
3 participants