Merge integration into main #223
No reviewers
Labels
No labels
prio_critical
prio_low
type_bug
type_contact
type_issue
type_lead
type_question
type_story
type_task
No milestone
No project
No assignees
2 participants
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference
lhumina_code/hero_archipelagos!223
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "integration"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
The lab-release workflow's `lab build` step applies the policy edition bump (2021 -> 2024) to every crate. uniffi 0.28 generates FFI scaffolding with bare `#[no_mangle]`, which is a hard error under edition 2024 ("unsafe attribute used without unsafe"), breaking the multi-arch musl build. Opt this crate out of edition enforcement via [package.metadata.hero_builder] so it stays on 2021.