Skip to content

Commit 869bf2d

Browse files
author
Zeeshan Lakhani
authored
refactor: Breakout crates: core, runtime, wasm and prep for generic/diff inputs, parse step (ipvm-wg#69)
Includes: - less gits deps w/ new versions - clean-up/docs/receipts - separation across projects and a means for re-exports - wasm integration test using resolver - part 2 will fulfill tap and resolve steps
1 parent d54ebdc commit 869bf2d

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

57 files changed

+1949
-969
lines changed

.dockerignore

+9
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,9 @@
1+
*
2+
3+
!**/Cargo.toml
4+
!**/Cargo.lock
5+
6+
# only include runtime binary
7+
homestar-core
8+
homestar-guest-wasm
9+
homestar-wasm

.github/dependabot.yml

+10-1
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,16 @@ version: 2
77

88
updates:
99
- package-ecosystem: "cargo"
10-
directory: "/homestar"
10+
directory: "/homestar-core"
11+
commit-message:
12+
prefix: "chore"
13+
include: "scope"
14+
target-branch: "main"
15+
schedule:
16+
interval: "weekly"
17+
18+
- package-ecosystem: "cargo"
19+
directory: "/homestar-runtime"
1120
commit-message:
1221
prefix: "chore"
1322
include: "scope"

.github/workflows/release.yml

+4-1
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,10 @@ jobs:
2626
github.event_name == 'workflow_dispatch' || github.event.workflow_run.conclusion == 'success'
2727
2828
outputs:
29-
releases_created: ${{ steps.release.outputs['homestar--release_created'] || steps.release.outputs['homestar-wasm--release_created'] }}
29+
releases_created: >
30+
${{ steps.release.outputs['homestar-core--release_created'] ||
31+
steps.release.outputs['homestar-runtime--release_created'] ||
32+
steps.release.outputs['homestar-wasm--release_created'] }}
3033
3134
steps:
3235
- name: Run release-please

.release-please-manifest.json

+2-1
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,6 @@
11
{
2-
"homestar": "0.1.0",
2+
"homestar-core": "0.1.0",
3+
"homestar-runtime": "0.1.0",
34
"homestar-guest-wasm": "0.1.0",
45
"homestar-wasm": "0.1.0"
56
}

0 commit comments

Comments
 (0)