Skip to content

Releases: rustic-rs/rustic_scheduler

0.2.1 - 2024-11-30

30 Nov 22:42
9bc7315
Compare
Choose a tag to compare

Release Notes

Other

  • add support for i686 and armv7 targets in CI workflows and configuration (#69)

Install rustic_scheduler 0.2.1

Install prebuilt binaries via shell script

curl --proto '=https' --tlsv1.2 -LsSf https://github.com/rustic-rs/rustic_scheduler/releases/download/v0.2.1/rustic_scheduler-installer.sh | sh

Install prebuilt binaries via powershell script

powershell -ExecutionPolicy ByPass -c "irm https://github.com/rustic-rs/rustic_scheduler/releases/download/v0.2.1/rustic_scheduler-installer.ps1 | iex"

Install prebuilt binaries via Homebrew

brew install rustic-rs/tap/rustic_scheduler

Download rustic_scheduler 0.2.1

File Platform Checksum
rustic_scheduler-aarch64-apple-darwin.tar.xz Apple Silicon macOS checksum
rustic_scheduler-x86_64-apple-darwin.tar.xz Intel macOS checksum
rustic_scheduler-x86_64-pc-windows-gnu.zip x64 MinGW checksum
rustic_scheduler-x86_64-pc-windows-gnu.msi x64 MinGW checksum
rustic_scheduler-x86_64-pc-windows-msvc.zip x64 Windows checksum
rustic_scheduler-x86_64-pc-windows-msvc.msi x64 Windows checksum
rustic_scheduler-aarch64-unknown-linux-gnu.tar.xz ARM64 Linux checksum
rustic_scheduler-i686-unknown-linux-gnu.tar.xz x86 Linux checksum
rustic_scheduler-x86_64-unknown-linux-gnu.tar.xz x64 Linux checksum
rustic_scheduler-x86_64-unknown-linux-musl.tar.xz x64 MUSL Linux checksum

Verifying GitHub Artifact Attestations

The artifacts in this release have attestations generated with GitHub Artifact Attestations. These can be verified by using the GitHub CLI:

gh attestation verify <file-path of downloaded artifact> --repo rustic-rs/rustic_scheduler

You can also download the attestation from GitHub and verify against that directly:

gh attestation verify <file-path of downloaded artifact> --bundle <file-path of downloaded attestation>

0.2.0 - 2024-11-29

29 Nov 18:01
40469b3
Compare
Choose a tag to compare

Release Notes

Fixed

  • rename executable and remove unused component reference in main.wxs

Other

  • remove i686-unknown-linux-gnu, armv7-unknown-linux-gnueabihf, and x86_64-unknown-netbsd targets from CI workflows and update target list
  • add installation of dependencies for i686-unknown-linux-gnu
  • add targets (#67)
  • update Rust version to 1.74.0 in Cargo.toml to use lints
  • Update dist-workspace.toml
  • enable GitHub attestations in release workflow and configuration
  • add Homebrew formula publishing to release workflow and update installers
  • (deps) update dependencies
  • remove Unicode-DFS-2016 from allow list and deny aws-lc-rs and aws-lc-sys due to build issues
  • update included files to include LICENSE-MIT and LICENSE-APACHE
  • add rust-cache action to release workflow and streamline target platforms
  • reorganize target platforms and add support for aarch64-unknown-linux-gnu
  • update target platforms and add dependencies for aarch64 architecture
  • (deps) update rustic_core to version 0.7.0 and rustic_backend to 0.5.1
  • (deps) update dependencies and add support for aarch64 architecture
  • add advisory ignore for RUSTSEC-2023-0071 due to lack of workaround
  • dprint fmt
  • (deps) update dependency
  • add CC0-1.0 to allowed licenses in deny.toml
  • update url dependency to version 2.5.4 and add dead code allowance in scheduler
  • add workspace linting configurations for Rust and Clippy
  • update installation instructions and improve client command usage
  • Migrate to abscissa framework (I)
  • update cross-compilation comments to include aws-ls-sys dependency issues and remove builds
  • update dependencies and refactor repository options structure to match rustic 0.6.0
  • add .vscode to .gitignore
  • add Justfile for build, check, and test automation
  • include extra static files in dist workspace configuration
  • add installation instructions for default feature on x86_64-unknown-linux-musl
  • (release) disable git releases, as cargo-dist does it

Install rustic_scheduler 0.2.0

Install prebuilt binaries via shell script

curl --proto '=https' --tlsv1.2 -LsSf https://github.com/rustic-rs/rustic_scheduler/releases/download/v0.2.0/rustic_scheduler-installer.sh | sh

Install prebuilt binaries via powershell script

powershell -ExecutionPolicy ByPass -c "irm https://github.com/rustic-rs/rustic_scheduler/releases/download/v0.2.0/rustic_scheduler-installer.ps1 | iex"

Install prebuilt binaries via Homebrew

brew install rustic-rs/tap/rustic_scheduler

Download rustic_scheduler 0.2.0

File Platform Checksum
rustic_scheduler-aarch64-apple-darwin.tar.xz Apple Silicon macOS checksum
rustic_scheduler-x86_64-apple-darwin.tar.xz Intel macOS checksum
rustic_scheduler-x86_64-pc-windows-gnu.zip x64 MinGW checksum
rustic_scheduler-x86_64-pc-windows-gnu.msi x64 MinGW checksum
rustic_scheduler-x86_64-pc-windows-msvc.zip x64 Windows checksum
rustic_scheduler-x86_64-pc-windows-msvc.msi x64 Windows checksum
rustic_scheduler-aarch64-unknown-linux-gnu.tar.xz ARM64 Linux checksum
rustic_scheduler-x86_64-unknown-linux-gnu.tar.xz x64 Linux checksum
rustic_scheduler-x86_64-unknown-linux-musl.tar.xz x64 MUSL Linux checksum

Verifying GitHub Artifact Attestations

The artifacts in this release have attestations generated with GitHub Artifact Attestations. These can be verified by using the GitHub CLI:

gh attestation verify <file-path of downloaded artifact> --repo rustic-rs/rustic_scheduler

You can also download the attestation from GitHub and verify against that directly:

gh attestation verify <file-path of downloaded artifact> --bundle <file-path of downloaded attestation>

0.1.2 - 2024-11-09

09 Nov 18:12
d4b346d
Compare
Choose a tag to compare

Release Notes

Other

  • dprint fmt
  • (release) add cargo dist packaging

Install rustic_scheduler 0.1.2

Install prebuilt binaries via shell script

curl --proto '=https' --tlsv1.2 -LsSf https://github.com/rustic-rs/rustic_scheduler/releases/download/v0.1.2/rustic_scheduler-installer.sh | sh

Install prebuilt binaries via powershell script

powershell -ExecutionPolicy ByPass -c "irm https://github.com/rustic-rs/rustic_scheduler/releases/download/v0.1.2/rustic_scheduler-installer.ps1 | iex"

Download rustic_scheduler 0.1.2

File Platform Checksum
rustic_scheduler-aarch64-apple-darwin.tar.xz Apple Silicon macOS checksum
rustic_scheduler-x86_64-apple-darwin.tar.xz Intel macOS checksum
rustic_scheduler-x86_64-pc-windows-msvc.zip x64 Windows checksum
rustic_scheduler-x86_64-pc-windows-msvc.msi x64 Windows checksum
rustic_scheduler-x86_64-unknown-linux-gnu.tar.xz x64 Linux checksum
rustic_scheduler-x86_64-unknown-linux-musl.tar.xz x64 MUSL Linux checksum