Add plugin release workflow and installation guide#111
Add plugin release workflow and installation guide#111petersalomonsen merged 6 commits intomasterfrom
Conversation
- Extended macOS build workflow to create GitHub releases - Added packaging step to bundle plugin with installation instructions - Added workflow triggers for version tags and manual dispatch - Created comprehensive installation guide for macOS users - Configured automatic artifact uploads for all builds This enables automated releases when pushing version tags (v*) and provides users with clear installation instructions bundled with the plugin download. 🤖 Generated with [Claude Code](https://claude.ai/code) Co-Authored-By: Claude <noreply@anthropic.com>
Handle existing cmake installations from different Homebrew taps by uninstalling before reinstalling
Use /usr/bin/xattr to avoid Python version conflicts with Homebrew installations
|
@race-of-sloths include |
|
@petersalomonsen Thank you for your contribution! Your pull request is now a part of the Race of Sloths! Current status: executed
Your contribution is much appreciated with a final score of 1! We would appreciate your feedback or contribution idea that you can submit here What is the Race of SlothsRace of Sloths is a friendly competition where you can participate in challenges and compete with other open-source contributors within your normal workflow For contributors:
For maintainers:
Feel free to check our website for additional details! Bot commands
|
- Updated Near API JS from broken GitHub URL to npm CDN - Pinned to v1.1.0 (latest compatible version, v2.0.0 breaks) - Fixed test timeout configuration - All tests now passing
- Switch to faster RPC endpoint: rpc.mainnet.fastnear.com - Update wallet URL to MyNearWallet: app.mynearwallet.com - wallet.near.org is deprecated, replaced by MyNearWallet
- v1.1.0 breaks wasmgitclient tests due to keyStore API changes - v0.44.2 is the stable version that works with all tests - Both editorcontroller and wasmgitclient tests now pass
|
🥁 Score it! @petersalomonsen, please ask your peers to score the PR using |
Summary
Changes
Release Workflow
.github/workflows/macos-build.yml:v*) and manual dispatchInstallation Documentation
dawplugin/INSTALLATION.md:Test Fixes
nearprotocol/near-api-js) to npm CDNwasmgit/nearacl.jsandmidisequencer/ui/pianorolldemo/index.htmlweb-test-runner.config.js:Test Plan
How to Create a Release
git tag v1.0.0git push origin v1.0.0Testing Results
🤖 Generated with Claude Code