File tree Expand file tree Collapse file tree 16 files changed +30
-30
lines changed Expand file tree Collapse file tree 16 files changed +30
-30
lines changed Original file line number Diff line number Diff line change 33
33
toolchain : stable
34
34
35
35
- name : Cache cargo registry
36
- uses : Swatinem/rust-cache@82a92a6e8fbeee089604da2575dc567ae9ddeaab # v2.7.5
36
+ uses : Swatinem/rust-cache@f0deed1e0edfc6a9be95417288c0e1099b1eeec3 # v2.7.7
37
37
with :
38
38
key : ${{ matrix.settings.target }}-cargo
39
39
46
46
run : cross build -p bitwarden-uniffi --release --target=${{ matrix.settings.target }}
47
47
48
48
- name : Upload artifact
49
- uses : actions/upload-artifact@b4b15b8c7c6ac21ea08fcf65892d2ee8f75cf882 # v4.4.3
49
+ uses : actions/upload-artifact@65c4c4a1ddee5b72f698fdd19549f0f0fb45cf08 # v4.6.0
50
50
with :
51
51
name : android-${{ matrix.settings.target }}
52
52
path : ./target/${{ matrix.settings.target }}/release/libbitwarden_uniffi.so
@@ -76,12 +76,12 @@ jobs:
76
76
toolchain : stable
77
77
78
78
- name : Cache cargo registry
79
- uses : Swatinem/rust-cache@82a92a6e8fbeee089604da2575dc567ae9ddeaab # v2.7.5
79
+ uses : Swatinem/rust-cache@f0deed1e0edfc6a9be95417288c0e1099b1eeec3 # v2.7.7
80
80
with :
81
81
key : cargo-combine-cache
82
82
83
83
- name : Setup Java
84
- uses : actions/setup-java@8df1039502a15bceb9433410b1a100fbe190c53b # v4.5 .0
84
+ uses : actions/setup-java@3a4f6e1af504cf6a31855fa899c6aa5355ba6c12 # v4.7 .0
85
85
with :
86
86
distribution : temurin
87
87
java-version : 17
@@ -103,7 +103,7 @@ jobs:
103
103
run : ./build-schemas.sh
104
104
105
105
- name : Setup gradle
106
- uses : gradle/actions/setup-gradle@cc4fc85e6b35bafd578d5ffbc76a5518407e1af0 # v4.2.1
106
+ uses : gradle/actions/setup-gradle@94baf225fe0a508e581a564467443d0e2379123b # v4.3.0
107
107
108
108
- name : Publish
109
109
run : ./gradlew sdk:publish
Original file line number Diff line number Diff line change 40
40
toolchain : stable
41
41
42
42
- name : Cache cargo registry
43
- uses : Swatinem/rust-cache@82a92a6e8fbeee089604da2575dc567ae9ddeaab # v2.7.5
43
+ uses : Swatinem/rust-cache@f0deed1e0edfc6a9be95417288c0e1099b1eeec3 # v2.7.7
44
44
45
45
- name : Build
46
46
run : cargo build -p ${{ matrix.package }} --release
62
62
toolchain : stable
63
63
64
64
- name : Cache cargo registry
65
- uses : Swatinem/rust-cache@82a92a6e8fbeee089604da2575dc567ae9ddeaab # v2.7.5
65
+ uses : Swatinem/rust-cache@f0deed1e0edfc6a9be95417288c0e1099b1eeec3 # v2.7.7
66
66
67
67
- name : Install cargo-release
68
68
run : cargo install cargo-release
Original file line number Diff line number Diff line change 40
40
toolchain : stable
41
41
42
42
- name : Cache cargo registry
43
- uses : Swatinem/rust-cache@82a92a6e8fbeee089604da2575dc567ae9ddeaab # v2.7.5
43
+ uses : Swatinem/rust-cache@f0deed1e0edfc6a9be95417288c0e1099b1eeec3 # v2.7.7
44
44
with :
45
45
key : sdk-swift-cargo
46
46
@@ -66,14 +66,14 @@ jobs:
66
66
cp -rf crates/bitwarden-uniffi/swift/BitwardenFFI.xcframework artifacts
67
67
68
68
- name : Upload BitwardenFFI.xcframework artifact
69
- uses : actions/upload-artifact@b4b15b8c7c6ac21ea08fcf65892d2ee8f75cf882 # v4.4.3
69
+ uses : actions/upload-artifact@65c4c4a1ddee5b72f698fdd19549f0f0fb45cf08 # v4.6.0
70
70
with :
71
71
name : BitwardenFFI-${{ env._VERSION }}-${{ steps.build.outputs.short-sha }}.xcframework
72
72
path : artifacts
73
73
if-no-files-found : error
74
74
75
75
- name : Upload BitwardenSdk sources
76
- uses : actions/upload-artifact@b4b15b8c7c6ac21ea08fcf65892d2ee8f75cf882 # v4.4.3
76
+ uses : actions/upload-artifact@65c4c4a1ddee5b72f698fdd19549f0f0fb45cf08 # v4.6.0
77
77
with :
78
78
name : BitwardenSdk-${{ env._VERSION }}-${{ steps.build.outputs.short-sha }}-sources
79
79
path : crates/bitwarden-uniffi/swift/Sources/BitwardenSdk
Original file line number Diff line number Diff line change 42
42
echo "SDK_VERSION='${SDK_VERSION}'"
43
43
44
44
- name : Setup Node
45
- uses : actions/setup-node@39370e3970a6d050c480ffad4ff0ed4d3fdee5af # v4.1 .0
45
+ uses : actions/setup-node@1d0ff469b7ec7b3cb9d8673fde0c81c44821de2a # v4.2 .0
46
46
with :
47
47
node-version : 20
48
48
registry-url : " https://npm.pkg.github.com"
58
58
targets : wasm32-unknown-unknown
59
59
60
60
- name : Cache cargo registry
61
- uses : Swatinem/rust-cache@82a92a6e8fbeee089604da2575dc567ae9ddeaab # v2.7.5
61
+ uses : Swatinem/rust-cache@f0deed1e0edfc6a9be95417288c0e1099b1eeec3 # v2.7.7
62
62
with :
63
63
key : wasm-cargo-cache
64
64
69
69
run : ./build.sh -r
70
70
71
71
- name : Upload artifact
72
- uses : actions/upload-artifact@b4b15b8c7c6ac21ea08fcf65892d2ee8f75cf882 # v4.4.3
72
+ uses : actions/upload-artifact@65c4c4a1ddee5b72f698fdd19549f0f0fb45cf08 # v4.6.0
73
73
with :
74
74
name : sdk-internal
75
75
path : ${{ github.workspace }}/crates/bitwarden-wasm-internal/npm/*
Original file line number Diff line number Diff line change 30
30
toolchain : stable
31
31
32
32
- name : Cache cargo registry
33
- uses : Swatinem/rust-cache@82a92a6e8fbeee089604da2575dc567ae9ddeaab # v2.7.5
33
+ uses : Swatinem/rust-cache@f0deed1e0edfc6a9be95417288c0e1099b1eeec3 # v2.7.7
34
34
35
35
- name : Install cargo-hack
36
36
run : cargo install cargo-hack --version 0.6.33 --locked
Original file line number Diff line number Diff line change 44
44
targets : ${{ matrix.settings.target }}
45
45
46
46
- name : Cache cargo registry
47
- uses : Swatinem/rust-cache@82a92a6e8fbeee089604da2575dc567ae9ddeaab # v2.7.5
47
+ uses : Swatinem/rust-cache@f0deed1e0edfc6a9be95417288c0e1099b1eeec3 # v2.7.7
48
48
with :
49
49
key : dmv-${{ matrix.settings.target }}-cargo-${{ matrix.settings.os }}
50
50
Original file line number Diff line number Diff line change 30
30
rustup component add rustfmt --toolchain nightly-x86_64-unknown-linux-gnu
31
31
32
32
- name : Cache cargo registry
33
- uses : Swatinem/rust-cache@82a92a6e8fbeee089604da2575dc567ae9ddeaab # v2.7.5
33
+ uses : Swatinem/rust-cache@f0deed1e0edfc6a9be95417288c0e1099b1eeec3 # v2.7.7
34
34
35
35
- name : Cargo fmt
36
36
run : cargo +nightly fmt --check
45
45
RUSTFLAGS : " -D warnings"
46
46
47
47
- name : Upload Clippy results to GitHub
48
- uses : github/codeql-action/upload-sarif@aa578102511db1f4524ed59b8cc2bae4f6e88195 # v3.27.6
48
+ uses : github/codeql-action/upload-sarif@dd746615b3b9d728a6a37ca2045b68ca76d4841a # v3.28.8
49
49
with :
50
50
sarif_file : clippy_result.sarif
51
51
70
70
run : cargo +nightly udeps --workspace --all-features
71
71
72
72
- name : Set up Node
73
- uses : actions/setup-node@39370e3970a6d050c480ffad4ff0ed4d3fdee5af # v4.1 .0
73
+ uses : actions/setup-node@1d0ff469b7ec7b3cb9d8673fde0c81c44821de2a # v4.2 .0
74
74
with :
75
75
cache : " npm"
76
76
cache-dependency-path : " package-lock.json"
Original file line number Diff line number Diff line change 34
34
toolchain : stable
35
35
36
36
- name : Cache cargo registry
37
- uses : Swatinem/rust-cache@82a92a6e8fbeee089604da2575dc567ae9ddeaab # v2.7.5
37
+ uses : Swatinem/rust-cache@f0deed1e0edfc6a9be95417288c0e1099b1eeec3 # v2.7.7
38
38
with :
39
39
key : memtest-cargo
40
40
Original file line number Diff line number Diff line change 37
37
targets : ${{ matrix.settings.target }}
38
38
39
39
- name : Cache cargo registry
40
- uses : Swatinem/rust-cache@82a92a6e8fbeee089604da2575dc567ae9ddeaab # v2.7.5
40
+ uses : Swatinem/rust-cache@f0deed1e0edfc6a9be95417288c0e1099b1eeec3 # v2.7.7
41
41
with :
42
42
key : msrv-${{ matrix.settings.target }}-cargo-${{ matrix.settings.os }}
43
43
Original file line number Diff line number Diff line change 84
84
toolchain : stable
85
85
86
86
- name : Cache cargo registry
87
- uses : Swatinem/rust-cache@82a92a6e8fbeee089604da2575dc567ae9ddeaab # v2.7.5
87
+ uses : Swatinem/rust-cache@f0deed1e0edfc6a9be95417288c0e1099b1eeec3 # v2.7.7
88
88
89
89
- name : Install cargo-release
90
90
run : cargo install cargo-release
You can’t perform that action at this time.
0 commit comments