Skip to content

Commit 3f1831a

Browse files
authored
chore(ci): drop dead publish-native-libs.yml workflow (#36)
Predates the F-12 immutable-native-tag work. Produced the mutable \`native-v\${BASE}\` release (no BUILD suffix) that no consumer reads: - Rust binding's \`build.rs\` verifies against \`native-v\${BASE}.\${BUILD}\` tags authored by publish-rust.yml's inline native-libs job, per the SHA-256 manifest that ships inside the crate. - Go binding bundles \`.a\` files at its \`bindings/go/v*\` tag commit; no GitHub Release involvement. - Kotlin builds its own JNI libs in publish-kotlin.yml. - Swift builds its own xcframework in build-xcframework.yml. The last artefact the mutable release produced was on 2026-07-30 at 13:16 (release-all run 30545836623) and nothing has fetched it since. Also removed the corresponding job from release-all.yml. The orphaned \`native-v0.0.1-alpha\` GitHub Release and tag will be deleted in a separate step (destructive, doing it via gh CLI once user confirms).
1 parent 136eedd commit 3f1831a

2 files changed

Lines changed: 3 additions & 131 deletions

File tree

.github/workflows/publish-native-libs.yml

Lines changed: 0 additions & 124 deletions
This file was deleted.

.github/workflows/release-all.yml

Lines changed: 3 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -24,13 +24,9 @@ jobs:
2424
uses: ./.github/workflows/publish-go.yml
2525
secrets: inherit
2626

27-
# Native libs release — uploaded as a GitHub Release asset that Rust's build.rs
28-
# downloads at compile time. Tag-only push, no main commit.
29-
publish-native-libs:
30-
uses: ./.github/workflows/publish-native-libs.yml
31-
secrets: inherit
32-
33-
# Rust to crates.io. Tag-only push; native libs job runs inline.
27+
# Rust to crates.io. Tag-only push; native libs job runs inline and produces
28+
# its own immutable `native-v${BASE}.${BUILD}` release (SHA-pinned via the
29+
# F-12 manifest that ships in the published crate).
3430
publish-rust:
3531
uses: ./.github/workflows/publish-rust.yml
3632
secrets: inherit

0 commit comments

Comments
 (0)