Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

feat: validate-inputs subcommand #48

Draft
wants to merge 49 commits into
base: main
Choose a base branch
from
Draft
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
49 commits
Select commit Hold shift + click to select a range
b3dbcee
chore: update sprocket to latest WDL crate
a-frantz Dec 17, 2024
d0d5b0a
feat: --local-only and --single-document args to check
a-frantz Dec 18, 2024
4ebabcd
Update CHANGELOG.md
a-frantz Dec 18, 2024
a35bf8b
Update CHANGELOG.md
a-frantz Dec 18, 2024
a9559a4
WIP
a-frantz Dec 18, 2024
24a5d51
WIP
a-frantz Dec 18, 2024
a0296bc
feat: init commit for 'run' command
a-frantz Dec 19, 2024
6e1c196
chore: cargo update
a-frantz Dec 19, 2024
5163e83
Merge branch 'update-wdl-crates' into feat/run
a-frantz Dec 19, 2024
7b0b05e
fix: correct merge
a-frantz Dec 19, 2024
1b97db4
feat: output dir increments
a-frantz Dec 19, 2024
2db5267
refactor: 'create_output_dir' func
a-frantz Dec 19, 2024
99584f3
chore: cargo fmt
a-frantz Dec 19, 2024
5113ee2
revise: change sprocket_runs dir structure
a-frantz Dec 19, 2024
5f9ba0f
chore: cargo clippy
a-frantz Dec 19, 2024
f97f51f
chore: cargo fmt
a-frantz Dec 19, 2024
c1cbd2b
chore: fmt
a-frantz Dec 19, 2024
335c703
WIP
a-frantz Dec 19, 2024
88d4efc
chore: cargo fmt
a-frantz Dec 20, 2024
cab0c02
feat: add shellcheck
a-frantz Dec 20, 2024
57dcb6b
Merge branch 'update-wdl-crates' into feat/run
a-frantz Dec 20, 2024
47cef80
feat: shellcheck
a-frantz Dec 20, 2024
b061ef1
docs: label shellcheck experimental
a-frantz Dec 20, 2024
3c6618a
Merge branch 'update-wdl-crates' into feat/run
a-frantz Dec 20, 2024
0e641bb
chore: cargo update
a-frantz Dec 30, 2024
2b81661
Update Cargo.lock
a-frantz Dec 30, 2024
583f142
Merge branch 'feat/run' into feat/validate
a-frantz Dec 30, 2024
07f3038
Update validate.rs
a-frantz Dec 30, 2024
2ce234b
chore: warn users that `run` is in alpha testing
a-frantz Jan 2, 2025
50a8d40
chore: cargo fmt
a-frantz Jan 2, 2025
bef738c
Merge branch 'feat/run' into feat/validate
a-frantz Jan 2, 2025
53b9585
Update src/commands/run.rs
a-frantz Jan 2, 2025
58af8be
Update run.rs
a-frantz Jan 2, 2025
5696118
Update CHANGELOG.md
a-frantz Jan 2, 2025
c490161
Merge branch 'feat/run' into feat/validate
a-frantz Jan 2, 2025
7f35892
Update CHANGELOG.md
a-frantz Jan 2, 2025
0bb9906
Delete test.json
a-frantz Jan 2, 2025
b99ebe7
Delete test.json
a-frantz Jan 2, 2025
5979796
docs: better document validate command
a-frantz Jan 2, 2025
d5d819b
fix: pull in fix from wdl main
a-frantz Jan 7, 2025
d2d7353
chore: update to latest
a-frantz Jan 9, 2025
faf1dbf
chore: clippy and dmt
a-frantz Jan 9, 2025
c7d11f3
Merge branch 'update-wdl-crates' into feat/run
a-frantz Jan 9, 2025
ce56b04
chore: update to latest
a-frantz Jan 9, 2025
c77371e
Merge branch 'feat/run' into feat/validate
a-frantz Jan 9, 2025
c3f78f5
Update validate.rs
a-frantz Jan 9, 2025
8e6f30c
Update validate.rs
a-frantz Jan 9, 2025
41c8e72
Update validate.rs
a-frantz Jan 9, 2025
6537323
Update Cargo.lock
a-frantz Jan 9, 2025
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
4 changes: 3 additions & 1 deletion .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -4,4 +4,6 @@ target/
.vscode/
**/Cargo.lock

rustc-ice*
rustc-ice*

sprocket_run*/
14 changes: 14 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -7,6 +7,20 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0

## Unreleased

### Changed

* Updated WDL crate to latest. This adds support for
checking/linting remote URLs ([#46](https://github.com/stjude-rust-labs/sprocket/pull/46)).
* Only allow one `file` argument to `check/lint` instead of any number of local files and directories
([#46](https://github.com/stjude-rust-labs/sprocket/pull/46)).

### Added

* Added `--local-only` and `--single-document` args to `check/lint` ([#46](https://github.com/stjude-rust-labs/sprocket/pull/46)).
* Added an alpha version of the `run` commannnd. This version only supports running tasks without a container
(workflows are not yet supported) ([#47](https://github.com/stjude-rust-labs/sprocket/pull/47)).
* Added a `validate-inputs` command. ([#48](https://github.com/stjude-rust-labs/sprocket/pull/48)).

## 0.9.0 - 10-22-2024

### Changed
Expand Down
Loading