Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Support automatic optimizer builds of different feature flags #905

Merged
merged 1 commit into from
Feb 25, 2025

Conversation

NoahSaso
Copy link
Member

@NoahSaso NoahSaso commented Feb 25, 2025

This configures the workspace optimizer to automatically generate different versions of contracts for each of the different feature flags we use to support different chain environments.

Specifically:

cw-tokenfactory-issuer needs to support:

  • osmosis tokenfactory
  • cosmwasm tokenfactory
  • kujira tokenfactory

cw-vesting needs to support:

  • chains with x/staking
  • chains without x/staking

huge thank you to @CyberHoward in CosmWasm/optimizer#148 for adding support for this 🙏🙏

Copy link

codecov bot commented Feb 25, 2025

Codecov Report

All modified and coverable lines are covered by tests ✅

Project coverage is 96.64%. Comparing base (e7f3e28) to head (51e2ed8).
Report is 1 commits behind head on development.

Additional details and impacted files
@@               Coverage Diff               @@
##           development     #905      +/-   ##
===============================================
- Coverage        96.65%   96.64%   -0.01%     
===============================================
  Files              245      245              
  Lines            66838    66833       -5     
===============================================
- Hits             64601    64592       -9     
- Misses            2237     2241       +4     

☔ View full report in Codecov by Sentry.
📢 Have feedback on the report? Share it here.

@NoahSaso NoahSaso merged commit 011ee2b into development Feb 25, 2025
2 of 9 checks passed
@NoahSaso NoahSaso deleted the noah/optimizer-builds branch February 25, 2025 17:40
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