Skip to content

Commit cd68acc

Browse files
authored
Fix tests, a CI issue, a template bug, and clean stuff up (#312)
* fix tests * fix formatting * remove unused dependencies * fix comments * remove async * move update generation to main crate * remove unneeded crates * reformat workspace key * fix CI: tracking issue id validation The template asks people to leave this field blank, but CI validates it's present and valid. * fix goal template magic values to show up on the web Some rows use html comments to mark special tokens to be replaced, but they only show up in the markdown source, not on the website. Some people are copying the template from the website, so the rows are missing from the PRs. We encode the values in the markdown, so they show up on the web, and add a note to make sure to use the unencoded values if copying from source. * add milestone validation for rpg updates this will help people who pass the path to the ./src/ milestone. * make goal tracking issues mandatory for accepted goals * fix status for 2025h1 goals
1 parent 8545974 commit cd68acc

Some content is hidden

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

53 files changed

+360
-932
lines changed

Cargo.lock

Lines changed: 8 additions & 604 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

Cargo.toml

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,10 @@
1-
21
[workspace]
3-
members = ["crates/mdbook-goals", "crates/rust-project-goals", "crates/rust-project-goals-cli", "crates/rust-project-goals-cli-llm", "crates/rust-project-goals-json", "crates/rust-project-goals-llm"]
2+
members = [
3+
"crates/mdbook-goals",
4+
"crates/rust-project-goals",
5+
"crates/rust-project-goals-cli",
6+
"crates/rust-project-goals-json",
7+
]
48
resolver = "2"
59

610
[profile.dev]

crates/rust-project-goals-cli-llm/Cargo.toml

Lines changed: 0 additions & 21 deletions
This file was deleted.

crates/rust-project-goals-cli-llm/src/main.rs

Lines changed: 0 additions & 41 deletions
This file was deleted.

crates/rust-project-goals-cli/Cargo.toml

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,11 +7,12 @@ edition = "2021"
77
anyhow = "1.0.94"
88
regex = "1.11.1"
99
rust-project-goals = { version = "0.1.0", path = "../rust-project-goals" }
10-
rust-project-goals-llm = { version = "0.1.0", path = "../rust-project-goals-llm" }
1110
serde = "1.0.216"
1211
walkdir = "2.5.0"
1312
serde_json = "1.0.133"
1413
chrono = "0.4.39"
1514
progress_bar = "1.0.6"
1615
clap = { version = "4.5.23", features = ["derive"] }
1716
rust-project-goals-json = { version = "0.1.0", path = "../rust-project-goals-json" }
17+
handlebars = { version = "6.2.0", features = ["dir_source"] }
18+
comrak = "0.31.0"

0 commit comments

Comments
 (0)