Skip to content

Conversation

@maxchehab
Copy link

In general, this turns the library into a portable binary instead of a microservice.

Here's a walkthru - https://www.loom.com/share/30e573ee04724b3eb9848d5cb6628ba3

  • captions.cppcontains all of the old logic sans crow specific code
  • main.cpp parses stdin and passes parameters to captions.cpp#captions
  • Releases are built automatically on pull request & merge as a draft. Ex: https://github.com/swell-ai/captions/releases/tag/1db5933
  • dockerfile simply builds the binary. Example in readme on how to use.

* refactor to CLI

* add action, lets see how many commits this takes....

* Update build.yaml

* Update build.yaml

* Update build.yaml

* Update build.yaml

* update build archs

* parallel releases

* Update dockerfile

* use buildx

* Update build.yaml

* Update build.yaml

* Update build.yaml

* Update build.yaml

* Update build.yaml

* Update build.yaml

* Update build.yaml

* Update build.yaml

* Update build.yaml

* Update build.yaml

* Update build.yaml

* Update build.yaml

* Update build.yaml

* Update build.yaml

* Update build.yaml

* Update build.yaml

* Update build.yaml

* Update build.yaml

* Update build.yaml

* Update build.yaml

* Update build.yaml

* Update build.yaml

* Update build.yaml

* Update build.yaml

* Update build.yaml

* Update build.yaml

* Update README.md

Update main.cpp

Update README.md
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.

1 participant