Skip to content

feat: migrate to Stable Rust#8

Open
JarvisCraft wants to merge 4 commits intotheHamsta:masterfrom
JarvisCraft:stable-rust
Open

feat: migrate to Stable Rust#8
JarvisCraft wants to merge 4 commits intotheHamsta:masterfrom
JarvisCraft:stable-rust

Conversation

@JarvisCraft
Copy link

Description

This PR introduces migration to stable Rust:

  • build: migrate to stable Rust
  • build(deps): update on 2026-03-05
  • chore: drop unused CaptureInfo
  • ci: use up-to-date GitHub actions

@JarvisCraft
Copy link
Author

@theHamsta, hi, while looking through NixOS packages, I've discovered that his one uses nightly. After some research I've discovered that it is no longer and thus here is the PR.

with:
command: build
args: --release --all-features
- uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
Copy link
Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

The reason for this is lowering supply-chain risk due toi tags being volatile in Git.

The current hashes were resolved using: https://github.com/suzuki-shunsuke/pinact

- uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
- name: Compile and release
uses: rust-build/rust-build.action@latest
uses: rust-build/rust-build.action@6febf1b0ed6499a46610b58ef9d810398e75f3c2 # v1.4.5
Copy link
Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This one might not work on latest (it has not been updated for a few years) so may be worth migrating to some alternative.

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