Skip to content

Conversation

@gordonwoodhull
Copy link
Contributor

@gordonwoodhull gordonwoodhull commented Jan 23, 2026

Stable Rust is the default on GH runners, so we don't need any workflow steps.

(Including for the Windows launcher; we can build that on stable instead of pinned as discussed.)

Also:

  • configure will fail if typst-gather fails to build.
  • typst-gather binary gets copied to the usual bin directory and run/dist from there.

gordonwoodhull and others added 2 commits January 23, 2026 13:08
GitHub-hosted runners have stable Rust pre-installed by default.
The dtolnay/rust-toolchain action is unnecessary since configure.sh
already handles building typst-gather when cargo is available.

Keeps cargo cache step in quarto-dev action for faster CI builds.

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
Remove conditional cargo check - build should fail if Rust is not
available rather than silently skipping typst-gather.

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
@posit-snyk-bot
Copy link
Collaborator

posit-snyk-bot commented Jan 23, 2026

Snyk checks have passed. No issues have been found so far.

Status Scanner Critical High Medium Low Total (0)
Open Source Security 0 0 0 0 0 issues
Licenses 0 0 0 0 0 issues

💻 Catch issues earlier using the plugins for VS Code, JetBrains IDEs, Visual Studio, and Eclipse.

gordonwoodhull and others added 2 commits January 23, 2026 13:30
- configure.sh/cmd: Copy built binary to standard tools location
- Simplify cmd.ts files to only use architectureToolsPath()
- prepare-dist.ts: Error if typst-gather binary is missing

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
there is logic in TS to handle numbers if they get through
but following the schema and using an explicit string
when that's the only entry is safest and clearest
@gordonwoodhull gordonwoodhull marked this pull request as ready for review January 23, 2026 19:39
@gordonwoodhull gordonwoodhull merged commit f14ae36 into main Jan 23, 2026
92 of 93 checks passed
@gordonwoodhull gordonwoodhull deleted the bugfix/typst-gather-simplify branch January 23, 2026 20:14
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants