Skip to content

Commit

Permalink
v0.1.0
Browse files Browse the repository at this point in the history
  • Loading branch information
langston-barrett committed Mar 11, 2023
1 parent e83008b commit 432a009
Show file tree
Hide file tree
Showing 8 changed files with 28 additions and 25 deletions.
13 changes: 8 additions & 5 deletions .github/workflows/release.yml
Original file line number Diff line number Diff line change
Expand Up @@ -38,8 +38,11 @@ jobs:
# Only push on actual release tags
PUSH: ${{ startsWith(github.ref, 'refs/tags/v') }}
run: |
if [[ ${PUSH} == true ]]; then
cargo publish --token ${CRATES_IO_TOKEN}
else
cargo publish --dry-run --token ${CRATES_IO_TOKEN}
fi
for pkg in treereduce{,-c,-java,-rust,-souffle}; do
if [[ ${PUSH} == true ]]; then
cargo publish --token ${CRATES_IO_TOKEN} -p "${pkg}"
else
cargo publish --dry-run --token ${CRATES_IO_TOKEN} -p "${pkg}"
fi
sleep 5
done
10 changes: 5 additions & 5 deletions Cargo.lock

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

6 changes: 3 additions & 3 deletions crates/treereduce-c/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,16 +1,16 @@
[package]
name = "treereduce-c"
description = "Fast, parallel, syntax-aware program reducer for C"
version = "0.0.0"
version = "0.1.0"
keywords = ["program-reducer", "test-case-minimization", "test-case-reduction", "c"]
edition = "2021"
authors = ["Langston Barrett <[email protected]>"]
license = "MIT"
readme = "README.md"
readme = "../../README.md"
homepage = "https://github.com/langston-barrett/treereduce"
repository = "https://github.com/langston-barrett/treereduce"

[dependencies]
anyhow = "1.0"
treereduce = { version = "0.0.0", path = "../treereduce", features = ["cli"] }
treereduce = { version = "0.1.0", path = "../treereduce", features = ["cli"] }
tree-sitter-c = "0.20"
6 changes: 3 additions & 3 deletions crates/treereduce-java/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,16 +1,16 @@
[package]
name = "treereduce-java"
description = "Fast, parallel, syntax-aware program reducer for Java"
version = "0.0.0"
version = "0.1.0"
keywords = ["program-reducer", "test-case-minimization", "test-case-reduction", "java"]
edition = "2021"
authors = ["Langston Barrett <[email protected]>"]
license = "MIT"
readme = "README.md"
readme = "../../README.md"
homepage = "https://github.com/langston-barrett/treereduce"
repository = "https://github.com/langston-barrett/treereduce"

[dependencies]
anyhow = "1"
treereduce = { version = "0.0.0", path = "../treereduce", features = ["cli"] }
treereduce = { version = "0.1.0", path = "../treereduce", features = ["cli"] }
tree-sitter-java = { version = "0.20", git = 'https://github.com/tree-sitter/tree-sitter-java' }
6 changes: 3 additions & 3 deletions crates/treereduce-rust/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,16 +1,16 @@
[package]
name = "treereduce-rust"
description = "Fast, parallel, syntax-aware program reducer for Rust"
version = "0.0.0"
version = "0.1.0"
keywords = ["program-reducer", "test-case-minimization", "test-case-reduction", "rust"]
edition = "2021"
authors = ["Langston Barrett <[email protected]>"]
license = "MIT"
readme = "README.md"
readme = "../../README.md"
homepage = "https://github.com/langston-barrett/treereduce"
repository = "https://github.com/langston-barrett/treereduce"

[dependencies]
anyhow = "1.0"
treereduce = { version = "0.0.0", path = "../treereduce", features = ["cli"] }
treereduce = { version = "0.1.0", path = "../treereduce", features = ["cli"] }
tree-sitter-rust = "0.20"
6 changes: 3 additions & 3 deletions crates/treereduce-souffle/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,16 +1,16 @@
[package]
name = "treereduce-souffle"
description = "Fast, parallel, syntax-aware program reducer for Soufflé"
version = "0.0.0"
version = "0.1.0"
keywords = ["program-reducer", "test-case-minimization", "test-case-reduction", "souffle"]
edition = "2021"
authors = ["Langston Barrett <[email protected]>"]
license = "MIT"
readme = "README.md"
readme = "../../README.md"
homepage = "https://github.com/langston-barrett/treereduce"
repository = "https://github.com/langston-barrett/treereduce"

[dependencies]
anyhow = "1.0"
treereduce = { version = "0.0.0", path = "../treereduce", features = ["cli"] }
treereduce = { version = "0.1.0", path = "../treereduce", features = ["cli"] }
tree-sitter-souffle = { version = "0.4.0" }
4 changes: 2 additions & 2 deletions crates/treereduce/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,12 +1,12 @@
[package]
name = "treereduce"
description = "Fast, syntax-aware, multi-language program reducer based on delta debugging"
version = "0.0.0"
version = "0.1.0"
keywords = ["program-reducer", "test-case-minimization", "test-case-reduction"]
edition = "2021"
authors = ["Langston Barrett <[email protected]>"]
license = "MIT"
readme = "README.md"
readme = "../../README.md"
homepage = "https://github.com/langston-barrett/treereduce"
repository = "https://github.com/langston-barrett/treereduce"

Expand Down
2 changes: 1 addition & 1 deletion doc/changelog.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@

<!-- https://keepachangelog.com/en/1.0.0/ -->

## [0.1.0] - 2022-YY-XX
## [0.1.0] - 2023-03-11

Initial release!

Expand Down

0 comments on commit 432a009

Please sign in to comment.