Skip to content

Commit 70ce2f9

Browse files
Merge pull request #192 from brotskydotcom/release-3.0.2
Release 3.0.2. This updates the workflows to make sure that we don't miss the iOS target in the CI runs.
2 parents d0edffb + 959bbb6 commit 70ce2f9

File tree

2 files changed

+18
-2
lines changed

2 files changed

+18
-2
lines changed

.github/workflows/ci.yaml

+16
Original file line numberDiff line numberDiff line change
@@ -86,6 +86,22 @@ jobs:
8686
# run tests single-threaded to avoid dbus race conditions
8787
run: cargo test --features=${{ matrix.features }} -- --test-threads=1
8888

89+
ios_native:
90+
runs-on: macos-latest
91+
92+
steps:
93+
- name: Fetch head
94+
uses: actions/checkout@v4
95+
96+
- name: Install rust stable
97+
uses: actions-rust-lang/setup-rust-toolchain@v1
98+
with:
99+
toolchain: stable
100+
target: aarch64-apple-ios
101+
102+
- name: Build iOS library
103+
run: cargo build --target aarch64-apple-ios --features=apple-native --example=iostest
104+
89105
msrv_native:
90106
runs-on: ubuntu-latest
91107

Cargo.toml

+2-2
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ keywords = ["password", "credential", "keychain", "keyring", "cross-platform"]
66
license = "MIT OR Apache-2.0"
77
name = "keyring"
88
repository = "https://github.com/hwchen/keyring-rs.git"
9-
version = "3.0.2-rc.1"
9+
version = "3.0.2"
1010
rust-version = "1.75"
1111
edition = "2021"
1212
exclude = [".github/"]
@@ -29,7 +29,7 @@ vendored = ["dbus-secret-service?/vendored", "openssl?/vendored"]
2929
openssl = { version = "0.10.55", optional = true }
3030

3131
[target.'cfg(any(target_os = "macos", target_os = "ios"))'.dependencies] # see issue #190
32-
security-framework = { git = "https://github.com/brotskydotcom/rust-security-framework.git", branch = "fix-issue-206", optional = true }
32+
security-framework = { version = "2", optional = true }
3333

3434
[target.'cfg(target_os = "linux")'.dependencies]
3535
secret-service = { version = "4", optional = true }

0 commit comments

Comments
 (0)