Skip to content

Update Cargo.toml (#98) #104

Merged
Dargon789 merged 64 commits intopatch-1from
master
Jan 26, 2026
Merged

Update Cargo.toml (#98) #104
Dargon789 merged 64 commits intopatch-1from
master

Conversation

@Dargon789
Copy link
Copy Markdown
Owner

@Dargon789 Dargon789 commented Jan 26, 2026

9502576

Summary by Sourcery

Update project metadata and tooling, improve installer portability and docs, and add new CI/CD workflows and issue templates.

New Features:

  • Add GitHub Actions workflows for Docker image builds, Google GKE deployment, and NPM package publishing.
  • Introduce CircleCI configurations for Rust builds, sample workflows, and custom executors.
  • Add GitHub issue templates for bugs, feature requests, and custom issues, along with a security policy document.

Enhancements:

  • Make the shell installation script more POSIX‑portable, safer with robust temp directory handling, and improve shell setup instructions.
  • Expand and reorganize README installation instructions, including Windows options and usage examples.
  • Update package and Cargo metadata (author, repository, description) and refresh various Rust and JavaScript development dependencies.
  • Tighten the proxy test server’s download logic by restricting allowed Node.js artifact paths and improving error logging.

Build:

  • Adjust Rust and Node GitHub Actions workflows, including pnpm action versions, cache configuration, and Node.js versions used in CI.

CI:

  • Add multiple CircleCI configurations for builds, caching, and example Node environments, and wire them into basic workflows.

Documentation:

  • Revise README installation sections with clearer multi‑platform guidance and add a SECURITY policy document.
  • Add standardized GitHub issue templates for bug reports, feature requests, and general issues.

Tests:

  • Harden the test proxy server’s download helper with path whitelisting and better error reporting to reduce flaky or invalid downloads.

Chores:

  • Add changeset entries describing workflow and dependency maintenance updates.

Loading
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.

[vc]: # sixty-rice-do.md

1 participant