open-sauced / pizza-cli

A CLI for all things OpenSauced
MIT License
39 stars 11 forks source link

Feature: automate docs generation in release action #152

Closed jpmcb closed 1 month ago

jpmcb commented 2 months ago

Suggested solution

Now that #143 has landed to enable the pizza docs command, we can use this in the release action to automate generating and committing new docs during the release action.

In https://github.com/open-sauced/pizza-cli/pull/151, I included the just gen-docs command which will execute go run main.go docs to generate the docs. We can use this with the existing just and go setup to also generate and commit the docs during the release action here:

https://github.com/open-sauced/pizza-cli/blob/3cdf5ceed8d0a273a976fdcd6e0ed94e94cab265/.github/workflows/release.yaml#L80-L86

open-sauced[bot] commented 1 month ago

:tada: This issue has been resolved in version 1.4.0-beta.1 :tada:

The release is available on:

Your semantic-release bot :package::rocket:

open-sauced[bot] commented 1 month ago

:tada: This issue has been resolved in version 1.4.0 :tada:

The release is available on:

Your semantic-release bot :package::rocket: