Skip to content

ci: build and release pre-compiled libwaku artifacts#129

Open
jimmy-claw wants to merge 1 commit into
logos-messaging:masterfrom
jimmy-claw:feat/release-libwaku-artifacts
Open

ci: build and release pre-compiled libwaku artifacts#129
jimmy-claw wants to merge 1 commit into
logos-messaging:masterfrom
jimmy-claw:feat/release-libwaku-artifacts

Conversation

@jimmy-claw
Copy link
Copy Markdown

Summary

  • Add GitHub Actions workflow (release-artifacts.yml) to build and release pre-compiled libwaku shared libraries on tagged releases (v*)
  • Build targets: Linux x86_64 (.so), Linux ARM64 (.so), macOS ARM64 (.dylib)
  • Update README with a table listing available pre-built artifacts and link to releases page

Closes #128

Test plan

  • Push a v* tag to trigger the workflow
  • Verify all three jobs complete successfully (Linux x86_64, Linux ARM64, macOS ARM64)
  • Verify artifacts are uploaded to the GitHub Release with correct names
  • Download each artifact and verify it is a valid shared library (file libwaku-*.so)

🤖 Generated with Claude Code

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
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.

feat: CI pipeline to build and release pre-compiled libwaku.so artifacts

1 participant