File tree Expand file tree Collapse file tree 4 files changed +149
-229
lines changed Expand file tree Collapse file tree 4 files changed +149
-229
lines changed Original file line number Diff line number Diff line change
1
+ ---
2
+ " dart-sdk " : patch
3
+ ---
4
+
5
+ Web artifacts for Dart SDK are not built in release mode, which reduces the size of wasm file from 12M down to 2M.
Original file line number Diff line number Diff line change 43
43
- run : npm ci
44
44
45
45
- name : Override eppo_core for testing
46
+ # Released version should be built against published eppo_core
47
+ if : " !startsWith(github.ref, 'refs/tags/dart-sdk-')"
46
48
run : |
47
49
mkdir -p "${CARGO_HOME:-$HOME/.cargo}"
48
50
echo "[patch.crates-io.eppo_core]" >> "${CARGO_HOME:-$HOME/.cargo}/config.toml"
Original file line number Diff line number Diff line change 55
55
env :
56
56
CARGO_REGISTRY_TOKEN : ${{ secrets.CRATES_IO_TOKEN }}
57
57
58
- update_ruby_lockfile :
59
- name : Update Ruby SDK lockfile
58
+ update_lockfiles :
59
+ name : Update SDK lockfiles
60
60
runs-on : ubuntu-latest
61
61
if : ${{ startsWith(github.ref_name, 'eppo_core@') }}
62
62
needs : publish
@@ -65,11 +65,13 @@ jobs:
65
65
- run : rustup update stable && rustup default stable
66
66
- run : cargo update eppo_core
67
67
working-directory : ruby-sdk
68
+ - run : cargo update eppo_core
69
+ working-directory : dart-sdk/rust
68
70
- name : Open pull request
69
71
uses : peter-evans/create-pull-request@v7
70
72
with :
71
- commit-message : ' chore(ruby) : update lockfile '
72
- title : ' chore(ruby) : update lockfile '
73
+ commit-message : ' chore: update lockfiles '
74
+ title : ' chore: update lockfiles '
73
75
branch : create-pull-request/ruby-lockfile
74
76
base : main
75
77
You can’t perform that action at this time.
0 commit comments