Thanks to visit codestin.com
Credit goes to github.com

Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
11 changes: 10 additions & 1 deletion README.md
Original file line number Diff line number Diff line change
Expand Up @@ -16,7 +16,7 @@ cargo install zepter -f --locked
## Commands

zepter
- : this is the same as `run`.
- *no args*: this is the same as `run`.
- run: Run a workflow from the config file. Uses `default` if none is specified.
- format
- features: Format features layout and remove duplicates.
Expand All @@ -32,6 +32,15 @@ zepter
- dependency
- lift-to-workspace: Lifts crate dependencies to the workspace.

## Used By

(Usage does not imply endorsement)

- [alloy-rs/alloy](https://github.com/alloy-rs/alloy/blob/main/.config/zepter.yaml)
- [paradigmxyz/reth](https://github.com/paradigmxyz/reth/blob/main/.config/zepter.yaml)
- [paritytech/polkadot-sdk](https://github.com/paritytech/polkadot-sdk/blob/master/.config/zepter.yaml)
- - [chainflip-io/chainflip-backend](https://github.com/chainflip-io/chainflip-backend/blob/main/.zepter.yaml)

## Example - Using Workspace dependencies

Currently this only works for external dependencies and has some cases where it does not work. However, all the changes
Expand Down
13 changes: 13 additions & 0 deletions tests/integration/alloy/run.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,13 @@
repo:
name: alloy-rs/alloy
ref: 8ef44f253609a2951846caa6514ee760656b30e2
cases:
- cmd: run default
stderr: |
[INFO] Running workflow 'default'
[INFO] 1/1 lint propagate-feature
- cmd: run check
stderr: |
[INFO] Running workflow 'check'
[INFO] 1/1 lint propagate-feature
no_default_args: true
13 changes: 13 additions & 0 deletions tests/integration/alloy/run2.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,13 @@
repo:
name: alloy-rs/alloy
ref: 04ab8d69d03c7a696e9d88f4c17764051cd00b5e
cases:
- cmd: run default
stderr: |
[INFO] Running workflow 'default'
[INFO] 1/1 lint propagate-feature
- cmd: run check
stderr: |
[INFO] Running workflow 'check'
[INFO] 1/1 lint propagate-feature
no_default_args: true
13 changes: 13 additions & 0 deletions tests/integration/reth/run.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,13 @@
repo:
name: paradigmxyz/reth
ref: f0f32b4a18495ee0829a99bd0edce4ec4009c8cb
cases:
- cmd: run default
stderr: |
[INFO] Running workflow 'default'
[INFO] 1/1 lint propagate-feature
- cmd: run check
stderr: |
[INFO] Running workflow 'check'
[INFO] 1/1 lint propagate-feature
no_default_args: true
13 changes: 13 additions & 0 deletions tests/integration/reth/run2.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,13 @@
repo:
name: paradigmxyz/reth
ref: 8d51c608ce9c27f18411928fc3b1d61252bf9f1a
cases:
- cmd: run default
stderr: |
[INFO] Running workflow 'default'
[INFO] 1/1 lint propagate-feature
- cmd: run check
stderr: |
[INFO] Running workflow 'check'
[INFO] 1/1 lint propagate-feature
no_default_args: true
13 changes: 13 additions & 0 deletions tests/integration/reth/run3.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,13 @@
repo:
name: paradigmxyz/reth
ref: 589fc2a68d6f8974234d92a383ea550ae382f2a0
cases:
- cmd: run default
stderr: |
[INFO] Running workflow 'default'
[INFO] 1/1 lint propagate-feature
- cmd: run check
stderr: |
[INFO] Running workflow 'check'
[INFO] 1/1 lint propagate-feature
no_default_args: true
Loading