Skip to content

Conversation

@chinwobble
Copy link
Contributor

@chinwobble chinwobble commented Dec 19, 2024

This PR adds a new workflow.
When you push a git tag with the format
v#.#.# i.e. v0.2.4 it will trigger this workflow.

When the workflow is run it will build on linux and mac and publish the following binaries.

fastplong_darwin_arm64
fastplong_darwin_i386
fastplong_linux_x86_64

Tested on my own repo and the repo looks like this:
https://github.com/chinwobble/CppCMakeVcpkgTemplate/releases/tag/v0.1.0

Users can download the built binaries using CLI like this

# specific version
curl https://github.com/OpenGene/fastplong/releases/download/v0.1.0/fastplong_linux_x86_64 --output fastplong
# latest version
curl https://github.com/OpenGene/fastplong/releases/download/latest/fastplong_linux_x86_64 --output fastplong
chmod +x fastplong
./fastplong

sudo install fastplong /usr/local/bin/fastplong

@sfchen sfchen merged commit 7ad0fc1 into OpenGene:main Dec 19, 2024
3 checks passed
@chinwobble
Copy link
Contributor Author

Can you try push a new tag v0.2.3 to test this pipeline?

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.

2 participants