Skip to content

[pull] main from lynx-family:main#290

Merged
pull[bot] merged 2 commits intocolinaaa:mainfrom
lynx-family:main
Aug 20, 2025
Merged

[pull] main from lynx-family:main#290
pull[bot] merged 2 commits intocolinaaa:mainfrom
lynx-family:main

Conversation

@pull
Copy link

@pull pull bot commented Aug 20, 2025

See Commits and Changes for more details.


Created by pull[bot] (v2.0.0-alpha.3)

Can you help keep this open source service alive? 💖 Please sponsor : )

colinaaa and others added 2 commits August 20, 2025 17:37
<!-- This is an auto-generated comment: release notes by coderabbit.ai
-->
## Summary by CodeRabbit

* **Chores**
* Updated build configuration to account for Rust/Cargo toolchain
changes, ensuring WASM-related builds automatically re-run when the
toolchain updates.
* Standardized repository configuration to the latest schema for
improved compatibility.
* Added an internal script to surface the Rust/Cargo version for build
orchestration.
  
No user-facing behavior changes; these updates improve build reliability
and consistency across environments.
<!-- end of auto-generated comment: release notes by coderabbit.ai -->

This is used to avoid downloading Rust toolchain in parallel, which
could cause error.

See:
https://github.com/lynx-family/lynx-stack/actions/runs/17091970609/job/48467545202?pr=1569

> [!NOTE]
> We would run `turbo build` first on CI. And if no cache hit for `cargo
build` tasks, we would setup Rust toolchain and re-run build again.
>
> But this is a little different with the Windows runner. Since there
are `cargo` and `rustup` on the Windows runner, we would start
downloading Rust toolchain in parallel in the first `turbo build`.

## Checklist

<!--- Check and mark with an "x" -->

- [ ] Tests updated (or not required).
- [ ] Documentation updated (or not required).
- [ ] Changeset added, and when a BREAKING CHANGE occurs, it needs to be
clearly marked (or not required).
…1563)

This PR contains the following updates:

| Package | Change | Age | Confidence |
|---|---|---|---|
| [@microsoft/api-extractor](https://api-extractor.com)
([source](https://github.com/microsoft/rushstack/tree/HEAD/apps/api-extractor))
| [`7.52.10` ->
`7.52.11`](https://renovatebot.com/diffs/npm/@microsoft%2fapi-extractor/7.52.10/7.52.11)
|
[![age](https://developer.mend.io/api/mc/badges/age/npm/@microsoft%2fapi-extractor/7.52.11?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@microsoft%2fapi-extractor/7.52.10/7.52.11?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|

---

### Release Notes

<details>
<summary>microsoft/rushstack (@&#8203;microsoft/api-extractor)</summary>

###
[`v7.52.11`](https://github.com/microsoft/rushstack/blob/HEAD/apps/api-extractor/CHANGELOG.md#75211)

[Compare
Source](https://github.com/microsoft/rushstack/compare/@microsoft/api-extractor_v7.52.10...@microsoft/api-extractor_v7.52.11)

Tue, 19 Aug 2025 20:45:02 GMT

##### Patches

- Fix self-package import resolution by removing outDir/declarationDir
from compiler options

</details>

---

### Configuration

📅 **Schedule**: Branch creation - At any time (no schedule defined),
Automerge - At any time (no schedule defined).

🚦 **Automerge**: Disabled by config. Please merge this manually once you
are satisfied.

♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the
rebase/retry checkbox.

🔕 **Ignore**: Close this PR and you won't be reminded about this update
again.

---

- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box

---

This PR was generated by [Mend Renovate](https://mend.io/renovate/).
View the [repository job
log](https://developer.mend.io/github/lynx-family/lynx-stack).

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0MS44MS4yIiwidXBkYXRlZEluVmVyIjoiNDEuODEuMiIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOlsiYm90OnJlbm92YXRlIl19-->

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
@pull pull bot locked and limited conversation to collaborators Aug 20, 2025
@pull pull bot added the ⤵️ pull label Aug 20, 2025
@pull pull bot merged commit 300c6bb into colinaaa:main Aug 20, 2025
1 of 6 checks passed
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant