Skip to content

Commit 109c85a

Browse files
authored
docs: Add v1.39 blog post. (#2064)
* Use shell for quoting. * Add tests. * Start on blog. * Changes. * More work. * Polish. * More docs. * Add proto settings. * Fix image. * Fix test.
1 parent 8004464 commit 109c85a

40 files changed

Lines changed: 540 additions & 159 deletions

File tree

.github/workflows/rust.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -110,7 +110,7 @@ jobs:
110110
with:
111111
auto-install: true
112112
cache: true
113-
proto-version: '0.51.3' # Keep in sync
113+
proto-version: '0.51.4' # Keep in sync
114114
- uses: mozilla-actions/sccache-action@v0.0.7
115115
if: ${{ vars.ENABLE_SCCACHE == 'true' }}
116116
# Fixes issues where proto can't find a version because nothing is pinned globally

.yarn/versions/2f0b774b.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,9 +8,9 @@ releases:
88
'@moonrepo/core-macos-x64': minor
99
'@moonrepo/core-windows-x64-msvc': minor
1010
'@moonrepo/types': minor
11+
'@moonrepo/visualizer': minor
1112

1213
declined:
1314
- '@moonrepo/report'
1415
- '@moonrepo/runtime'
15-
- '@moonrepo/visualizer'
1616
- website

CHANGELOG.md

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,6 +19,7 @@
1919
- Updated task input globs:
2020
- Added a `cache` param, which controls whether the glob results should be cached or not.
2121
- Updated the `@moonrepo/cli` npm package to no longer rely on postinstall scripts.
22+
- Improved argument quoting for commands and scripts.
2223
- Renamed project `type` to `layer`, as it better reflects what it does, a layer of access within
2324
the project `stack`. For backwards compatibility, the `type` name will still be supported until
2425
v2. The following changes have been made:
@@ -28,11 +29,15 @@
2829
- `$projectType` -> `$projectLayer` for task tokens
2930
- `enforceProjectTypeRelationships` -> `enforceLayerRelationships` in `.moon/workspace.yml`
3031

32+
#### 🐞 Fixes
33+
34+
- Fixed `moon query touched-files --defaultBranch` requiring a "true" or "false" explicit value.
35+
3136
#### ⚙️ Internal
3237

3338
- Added telemetry for toolchain usage.
3439
- Updated Rust to v1.88.0.
35-
- Updated proto to [v0.51.3](https://github.com/moonrepo/proto/releases/tag/v0.51.3) (from 0.50.1).
40+
- Updated proto to [v0.51.4](https://github.com/moonrepo/proto/releases/tag/v0.51.0) (from 0.50.1).
3641
- Updated dependencies.
3742

3843
## 1.38.6

Cargo.lock

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

Cargo.toml

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -100,14 +100,14 @@ uuid = { version = "1.17.0", features = ["v4"] }
100100
# proto/plugin related
101101
extism = "=1.12.0"
102102
extism-pdk = "1.4.1"
103-
proto_core = "0.51.4"
104-
proto_pdk_api = "0.29.0"
105-
proto_pdk_test_utils = "0.39.0"
106-
system_env = "0.8.1"
107-
version_spec = "0.9.3"
108-
warpgate = "0.26.0"
109-
warpgate_api = "0.16.0"
110-
warpgate_pdk = "0.15.0"
103+
proto_core = "0.51.5"
104+
proto_pdk_api = "0.29.1"
105+
proto_pdk_test_utils = "0.39.1"
106+
system_env = "0.8.2"
107+
version_spec = "0.9.4"
108+
warpgate = "0.26.1"
109+
warpgate_api = "0.16.1"
110+
warpgate_pdk = "0.15.1"
111111

112112
# proto_core = { path = "../proto/crates/core" }
113113
# system_env = { path = "../proto/crates/system-env" }

crates/action-graph/src/action_graph_builder.rs

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -906,7 +906,10 @@ impl<'query> ActionGraphBuilder<'query> {
906906
}
907907

908908
pub async fn setup_proto(&mut self) -> miette::Result<Option<NodeIndex>> {
909-
let index = insert_node_or_exit!(self, ActionNode::setup_proto());
909+
let index = insert_node_or_exit!(
910+
self,
911+
ActionNode::setup_proto(self.app_context.toolchain_config.proto.version.clone())
912+
);
910913

911914
Ok(Some(index))
912915
}

0 commit comments

Comments
 (0)