Skip to content

Conversation

@chitralverma
Copy link

  • unified artifact build steps across Linux and macOS (common names, version and env)
  • updated build matrix
  • replaced manual Python installs with setup-python
  • updated actions to latest versions
  • added Rust caching and toolchain management with actions
  • enabled Cargo release optimizations (LTO, strip, codegen-units=1) (slight)
  • updated Node.js + pnpm setup with caching
  • fix formatting

Note: the final artifact names remain the same but I'd suggest separating the with/ without python ones.

- update actions to latest majors (checkout, setup-node, setup-python)
- replace manual Python installs with setup-python
- add Rust caching and toolchain management
- enable Cargo release optimizations (LTO, strip, codegen-units=1)
- improve Node.js + pnpm setup with caching
- simplify Postgres setup on Linux
- unify artifact build steps across Linux and macOS
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.

1 participant